windows内嵌 Ubuntu-Xshell密码登陆

背景介绍:

日前ubuntu广泛用于计算领域,笔者也是很艰难地从windows转到linux系统,本系列文章主要目的为描写作者所碰到的问题,以及解决方法

先推荐一个网易云课堂阿铭老师讲的免费课程<Linux运维入门(2018全新改版)> https://study.163.com/course/introduction/1221011.htm,讲得很生动适合笔者这样的初学者。

如果想用Xshell连接Ubuntu,首先做的是知道ip地址和端口,内嵌ubuntu的IP与windows网络连接的IP是一样的。使用ifconfig查询一下,外网连接使用eth0,笔者使用VMware安装的Centos使用eth2 NAT桥接模式连接。

其外网IP与eth0一致,问题来了,内嵌Ubuntu的IP是多少哪?(上述信息仅限笔者所在网络)

1.首先想到的是设置一下IP,使用lo 127.0.0.1进行连接

百度资料说要配置interfaces,当键入sudo vi /etc/network/interfaces出现ifupdown has been replaced by netplan(5),说明此处更改不了Ip设置。你的情况是不是也一样哪?

又百度一下,很多文章,发现增加更改yaml文件并适合本文情景,直到发现博主  练好本领 博客《ubuntu18–(2)–Windows 10 自带linux子系统-XShell连接》,其原文连接地址https://blog.csdn.net/u_ascend/article/details/86010866

按照文中步骤(具体参考原文)

1.1).安装ssh(请查看原文)

1.2).配置并连接(端口设置为24,因22端口被centos占用)

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak.origin#备份文件放置出错
sudo vim /etc/ssh/sshd_config

Port 24 # 端口改为24,22端口已被占用
ListenAddress 0.0.0.0 # 取消注释 ubuntu目的ip即为127.0.0.1,端口24
# StrictModes yes # 注释
PasswordAuthentication yes # 允许密码登录

1.3)重启ssh

sudo service ssh --full-restart

2.尝试使用Xshell登陆, ip 127.0.0.1 port 24, username:xxx passwd:yyy

你的成功了没?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值