linux ubuntu安装好后,开通远程登录
1.设置root密码
ubuntu安装好后,用初始的第一个用户登录,然后修改root密码:
sudo passwd root
2.检查sshd服务是否启动
(1)查看sshd状态 -----若没有sshd,自己安装
service sshd status
3.运行root用户登录
(1)ifconfig 查看ip,22默认端口
(2)开启root登录
vi /etc/ssh/sshd_config
PermitRootLogin yes 去掉#,打开这个参数,改成yes
4.使用Xshell等客户端ssh登录即可(2种登录方式)
(1)密码登录
(2)密钥登录
xshell生成公钥,私钥。公钥放到服务器上,私钥用来登录。
1)放到服务器步骤:
复制公钥放到服务器的目录 ~/.ssh下的autherized_keys文件中
vi ~/.ssh/authorized_keys
打开ssh公钥访问开关,把PubkeyAuthentication 前面的#去掉
vi /etc/ssh/sshd_config
2)如何生成公司钥?
安装openssh,若已经装了的话,ssh-keygen -t rsa 就可以生成公私钥对了,生成了一对密钥,存放在用户目录的~/.ssh下。
鸡肉是我的最爱!