1. mac 如何登陆远程服务器
[图片上传失败...(image-bd9e1d-1548481474387)]
密码登陆
ssh <username>@IP
<password>
例如:
ssh xiaoming@2017.54.92.32
<password>
密钥登陆
ssh -i <key.pem> -p <port> <username>@IP
设置alias(mac-terminal快捷方式)
alias ssh="ssh ssh -i <key.pem> -p <port> <username>@IP"
下次登陆直接输入:
ssh
2. mac与服务器之间的文件传输
基本语法:
scp [option] 文件来源 最终位置
密码版本
scp -r ./<folder_name> <username>@IP:/<direct_name>
上传本地文件夹到远程,-r:表示递归,文件夹下的所有内容.
上一步输完以后,会提示输入密码:
<password>
密钥版本
上传本地文件到远程服务器
scp -r -i <key.pem> -p <port> ./<folder_name> <username>@IP:/<direct_name>
下载远程服务器文件到本地
scp -r -i <key.pem> -p <port> <username>@IP:/<direct_name> ./<folder_name>
同样可以在mac的terminal设置alias.
alias scp="scp -i <key.pem> -P <port> ./<folder_name> <username>@IP:/<direct_name>" # 这里是大写的P
设置快快捷方式后,下载远程服务器文件到本地:
scp -r <username>@IP:/<direct_name> ./<folder_name>
网友评论