用户名+密码
ssh -p [端口号] [username]@[ip]
远程免密
- ```ssh-keygen -t rsa``命令生成公钥和私钥
按三次回车,完成生成本地私钥和公钥
- 同样在本地终端.ssh文件夹目录上输入命令
ssh-copy-id [服务器ip]
设置公钥和私钥
- 最后我们只需要在本地终端如下输入命令直接连服务器
ssh [usename]@[ip]
id_rsa 私钥
id_rsa.pub 公钥
远程文件传输
-
本地文件复制到服务器上
scp /User/data/image.jpg [username]@ip:/data/
-
进入本地终端在对应目录下:我这里选的是data目录下的image.jpg文件,复制到服务器的data目录下。
- [username]@ip:/data/ :表示的是服务器的地址
- /User/data:表示的是本地的地址
-
服务器文件复制到本地上
scp [username]@ip:/data/ /User/data/image.jpg
同样也是在本地终端下进行:反过来我选择服务器data目录下的image.jpg文件,复制到本地的data目录下。