openssh-server的安装与远程终端登录

- ubuntu安装OpenSSL-server 控制台输入
sudo apt-get install openssh-server
- 查看虚拟主机ip,若用的虚拟机,需要设置为桥接网络连接
- window主机打开cmd窗输入
ssl 远程主机用户名@主机地址
;例子:ssh uooo@192.168.82.159
- 根据指示输入密码,连接后就可以在win10电脑上远程操纵服务器了。
ssh远程复制发送文件
- 从远程主机文件夹复制到本地
scp -r uooo@192.168.82.159:/home/uooo/Desktop/a/b 本地文件路径
b是文件夹 - 其中scp -r 中去掉-r是复制指定文件到本地,
sftp从本地上传文件到服务器
1.建立连接逻辑同ssh格式,把ssh换为sftp ,sftp uooo@192.168.82.159
2.put上传加-r递归上传文件夹 put E:/test.txt /home/uooo/Desktop
格式:put+本地文件路径+上传的服务器的文件路径(默认为用户当前工作路径),用空格隔开
sftp从服务器下载文件到本地
get+服务器的文件路径+本地文件路径(可省默认当前工作路径)
get /home/uooo/Desktop/a/b/text.txt
断开连接
用exit
(万能),bye
均可
其他命令
命令加-r都可以是递归操作文件夹
期间可以修改工作路径,命令同linux;只不过用 l 区别命令操作的对象,例如:
改变本机路径可以用 lcd,改变连接的服务器路径可以用cd;lpwd指打印本地主机的工作目录,而pwd是打印远程服务器的。