VirtualBox下ubuntu链接ssh时被拒绝的解决办法

查看ip时遇到的问题

如果在系统里运行ifconfig,看不到IP,需要在启动前进行如下操作:

打开设置,选择网络,把网络链接方式改为 桥接网卡后启动即可。

2、使用ssh客户端链接不上

先查看是否安装了ssh服务端,防火墙是否开启,防火墙如果开启了是否放开了22端口

# 安装ssh服务,已安装跳过
sudo apt-get install openssh-server

# 安装防火墙,已安装跳过
sudo apt-get install ufw

# 开启防火墙,已开启跳过
sudo ufw enable

# 放开22端口
sudo ufw allow 22

在查看ssh配置文件,因为默认是不允许root远程登录也不允许密码验证,所以检查下配置文件是否修改

# 打开ssh配置文件
sudo vim /etc/ssh/sshd_config

在配置文件中找到下面内容并修改

#PermitRootLogin without-password 改为下面 PermitRootLogin yes

#PasswordAuthentication 改为下面
PasswordAuthentication yes

关键的一步

# 设置root密码
passwd root

最后重启ssh服务

# 如果没启动过ssh,使用start
sudo service ssh restart

重启后使用客户端就可以链接了~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值