虚拟机安装的ubuntu使用 SSH 连接出现 Access denied,记录一下这个坑。
详细问题如下(见图):

解决方案
查了下资料,Linux 系统默认就是禁止远程登录的。那就打开权限就行了。
因为需要修改系统设置,普通用户会出现没有权限,所以在超级管理员下操作,输入 su root 在输入密码便可(如图):
安装 openssh-server
yum -y install openssh-server
1
检查下 SSH 版本
ps -e |grep ssh
1
见下图:ssh-server 已经安装成功了。
编辑配置文件:
vim /etc/ssh/sshd_config
1
修改 PermitRootLogin 为 yes
退出编辑:
按下 'Esc' 键,输入" :wq " ,回车便可。
1
重启 SSH:
systemctl restart sshd
1
大功告成,可以使用ssh链接了
本文记录了在Ubuntu上通过SSH连接遇到Access denied错误的解决过程。问题在于Linux默认禁止远程登录,解决方法包括切换到root用户,安装openssh-server,编辑sshd_config文件允许Root登录,然后重启SSH服务。按照这些步骤,可以成功启用SSH远程连接。
解决方案&spm=1001.2101.3001.5002&articleId=113769830&d=1&t=3&u=b06859db9cee4267850c1d230e03d841)
2916

被折叠的 条评论
为什么被折叠?



