马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
windows环境变量 %SYSTEMROOT%\System32\OpenSSH\ vscode里ssh D:\Program Files\Git\usr\bin git里ssh
Windows上cmd里输入 免密码登录 ssh-keygen 输入 /C/Users/lenovo/.ssh/id_rsa
回车 回车
linux mkdir/home/book/.ssh cat/home/book/id_rsa.pub >> /home/book/.ssh/authorized_keys chmod 700/home/book/.ssh chmod 600/home/book/.ssh/authorized_keys sudo /usr/sbin/sshdrestart
sudo vi ~/etc/ssh/sshd_config #禁用root账户登录,如果是用root用户登录请开启 PermitRootLoginyes
# 是否让 sshd 去检查用户家目录或相关档案的权限数据, # 这是为了担心使用者将某些重要档案的权限设错,可能会导致一些问题所致。 # 例如使用者的 ~.ssh/ 权限设错时,某些特殊情况下会不许用户登入 StrictModesno
# 是否允许用户自行使用成对的密钥系统进行登入行为,仅针对 version 2。 # 至于自制的公钥数据就放置于用户家目录下的 .ssh/authorized_keys 内 RSAAuthenticationyes PubkeyAuthenticationyes AuthorizedKeysFile.ssh/authorized_keys
# 有了证书登录了,就禁用密码登录。 PasswordAuthenticationno
重启sshd服务 sudo/usr/sbin/sshd restart
|