SSH安全便携链接。

98
2

#生成密 ed25519 钥对

ssh-keygen -t ed25519 -C  备注 

 

#公钥放到远程机器

## 直接替换~/.ssh/authorized_keys,如果不需要替换,请改为其他名
scp ~/.ssh/id_ed25519.pub 用户名@目标服务器:~/.ssh/authorized_keys

 

#登陆远程,设置文件权限  

ssh username@domainname

chmod 700 ~/.ssh/
chmod 600 ~/.ssh/authorized_keys

 

#关闭远程密码登录 sudo vim /etc/ssh/sshd_config 

#谨慎操作!!
#确定证书没有问题,可以登录以后,才可以关闭密码登陆,否则任何人都无法ssh登陆

## PasswordAuthentication yes
## ↓↓↓↓
PasswordAuthentication no


#HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_dsa_key
#HostKey /etc/ssh/ssh_host_ecdsa_key
#只保留一个就行了 ed25519_key
HostKey /etc/ssh/ssh_host_ed25519_key

 

#附加 Mac  tarminal 快速连接配置 

#附加 Mac  tarminal 快速连接配置 
sudo vim ~/.ssh/config

Host z
  Hostname zhuihoude.com
  User root
  port 22
Host b
  Hostname bilibili.com
  User root
  port 22

 

#快捷使用方法

#使用方法

ssh z
#等价于
ssh root@zhuihoude.com

scp -p 2333 上传的文件 root@bilibili.com:/路径、文件名
#等价于
scp 上传的文件 b:/路径、文件名

 

全部评论

roy
2021-01-08 13:06
回复 @roy :111
嘿嘿。
2018-04-22 17:03
失效了(
roy
2021-01-08 13:06
2333