admin管理员组

文章数量:1530018

2019独角兽企业重金招聘Python工程师标准>>>

学习资源:

关于Linux中 vim的使用:http://www.runoob/linux/linux-vim.html(此网站可以初步了解下Linux操作系统)

 

问题:最近学习使用Linux系统发现使用Putty远程登录软件无法以root身份登录到VMWare Workstation里的Ubuntu Linux虚拟机。

解决方案如下:

如果在登录Linux系统时提示出现

解决方案:

1.在虚拟机中以root身份登录然后执行sudo apt-cache policy openssh-client openssh-server命令查看ssh服务客户端或者服务端是否登录(其实只需要服务端的ssh服务安装好了就可以了,这里的Linux只作为服务器使用)

2.若客户端ssh服务没有安装则执行sudo apt-get install openssh-client命令安装(需要虚拟机联网)

3.若服务端ssh服务没有安装则执行sudo apt-get install openssh-server命令安装(需要虚拟机联网)

4.安装成功后执行sudo apt-cache policy openssh-client openssh-server命令可以看到ssh的客户端和服务端我们都已经安装好了

    

5.这时我们只可以使用普通用户的身份使用putty远程登录我们的Linux虚拟机,要用root的身份登录的话执行命令打开该文件,

在“指令列命令模式”下敲入指令/PermitRootLogin命令查找到该字符串,我们可以看到光标自动定位到了PermitRootLogin处

然后在“编辑模式下”注释掉该行,在其下方重新输入如图所示的信息

然后保存退出

6.执行service sshd restart命令重启ssh服务
附:

service sshd start 开启ssh服务

service sshd stop 停止ssh服务

service sshd restart 重启ssh服务

如果service sshd restart命令执行后提示这个的话,请尝试使用service ssh restart命令。

7.重新启动Putty软件此时就可以以root身份远程登录Linux虚拟机了。

注:

在使用Putty时,选用ssh连接类型:

转载于:https://my.oschina/u/2608182/blog/786743

本文标签: 身份解决方案PuTTYroot