1. 无密码登陆普通用户
将自己机器上生成的公钥放在远程服务器上的用户目录.ssh/authorized_keys中,不过想在远程服务器上使用sudo还是需要用户密码;
2. 登陆root用户
Linux默认不允许root远程登陆,解决办法:在文件/etc/ssh/sshd_config中找到PermitRootLogin without-password 改为PermitRootLogin yes,之后输入service sshd restart重启服务,就可以远程登陆linux服务器的root用户了。