mac与远程服务器操作 - fubd/blowfish GitHub Wiki
普通登录
ssh 用户名@域名或ip
免密登录
ssh-keygen -t rsa
生成密钥scp ~/.ssh/id_rsa.pub [email protected]:/home/cssor/.ssh/
放置公钥到服务器-
#先登录到远程服务器 cd ~/.ssh cat /home/cssor/.ssh/id_rsa.pub >> authorized_keys #将公钥内容加入到authorized_keys文件,没有则新建一个就行
vi ~/.ssh/config
配置本地ssh config文件 ,加入以下内容-
Host cssor_server #别名,域名缩写 HostName cssor.com #完整的域名 User cssor #登录该域名使用的账号名 PreferredAuthentications publickey #有些情况或许需要加入此句,优先验证类型ssh IdentityFile ~/.ssh/id_rsa #私钥文件的路径
向远程服务器传文件
scp ./index.html [email protected]:/home