编辑config文件(vim ~/.ssh/config
),加入如下:
Host alias
HostName 192.168.6.66
Port 22
User name
IdentityFile ~/.ssh/id_rsa
$ ssh-keygen -t rsa -b 4096
$ scp ~/.ssh/id_rsa.pub [email protected]:~/.ssh/
登入远程主机,在 ~/.ssh/
下执行如下:
$ cat id_dsa.pub >> ~/.ssh/authorized_keys
设置权限:
$ sudo chmod 600 ~/.ssh/authorized_keys
$ sudo chmod 700 -R ~/.ssh
修改 /etc/ssh/sshd_config
:
PubkeyAuthentication no
重启ssh服务(service sshd restart
)。