2019-01-26 mac与linux服务器的登陆/文件操作

1. mac 如何登陆远程服务器

[图片上传失败...(image-bd9e1d-1548481474387)]

密码登陆

ssh <username>@IP  
<password>  
例如:  
ssh [email protected] 
<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> 

猜你喜欢

转载自blog.csdn.net/weixin_34061042/article/details/87096857
今日推荐