ssh密鑰登錄默認用戶外的其他新建用戶

  • 2019 年 12 月 25 日
  • 筆記

Ubuntu鏡像的伺服器控制台關聯ssh密鑰後只能ubuntu用戶密鑰登錄,無法root密鑰登錄?

不是這樣的!

把ubuntu用戶家目錄/home/ubuntu下的.ssh文件夾複製到root用戶家目錄/root下,發現並不能密鑰登錄,原因是sshd_config配置文件里禁止root登錄了(為了安全)

sudo su root

cp -rf /home/ubuntu/.ssh /root

service ssd restart

如果要root也可以密鑰登錄的話,編輯配置文件/etc/ssh/sshd_config找到參數PermitRootLogin,值改為yes

CentOS鏡像的伺服器控制台關聯ssh密鑰後如果新建了用戶比如ubuntu後,如果讓新用戶ubuntu也可以密鑰登錄

一樣的道理

cp -rf /root/.ssh /home/ubuntu

chown ubuntu:ubuntu -R /home/ubuntu/.ssh

service sshd restart