Ubuntu的root用户通过SSH登录的解决方法

 通过ISO镜像安装完ubuntu 系统后,我们不能直接使用putty或其他远程工具通过SSH方式连接到linux系统

原因: linux 系统上没有安装远程工具openssh-server

解决方法:  

  安装远程工具: sudo apt-get install openssh-server

   重启SSH server: sudo /etc/init.d/ssh start

 

 对于ubuntu 1804 server, 默认不到ubuntu桌面,因此我们需要安装ubuntu-desktop

  安装命令: sudo apt-get install ubuntu-desktop

 

Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。

此时通过putty远程linux系统我们只能使用安装ubuntu时创建的用户登录, 如果想使用root直接登录, 我们需要给root设置密码,并且修改配置文件, 然后使用root远程登录。  

  修改root用户密码:sudo passwd

  执行 sudo apt-get install ssh 

然后打开ssh的配置文件 vi /etc/ssh/sshd_config  

将PermitRootLogin without-password注释掉

添加 PermitRootLogin yes

重启ssh服务: sudo service ssh restart

 

 或是:sudo /etc/init.d/ssh restart

 

  

 

转载于:https://www.cnblogs.com/coxiseed/p/9244563.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值