使用PuTTY远程登陆虚拟机上的Linux系统相关设置

话说小白在第一次尝试使用Linux的时候就是在虚拟机上吧,但是新问题在于,我们学习Linux肯定是有关服务器的,所以涉及到了远程登陆Linux系统。其实最重要的就是使用的 putty 的 host name 与 Linux 的 IP 地址一样就可以了

本文开始:

1.本文用的是PuTTY软件用于远程登陆Linux;

2.本实验基于VMware14建立的虚拟机;

3.本实验的虚拟机使用的是 Linux Centos7

4.在本文的Linux命令行操作中的均使用的root账户

5.本文远程连接仅仅提供使用密码登陆教程

设置要点:

1.虚拟机中的net设置中网关必须与虚拟机中Linux系统/etc/sysconfig/network-scripts/ifcfg-ens33文件中GATEWAY的值一样

2.PuTTY中的 Host Name(or IP address)下面的ip地址必须与虚拟机中的Linux系统/etc/sysconfig/network-scripts/ifcfg-ens33文件中的IPADDR的值一样

3.虚拟机中Linux使用网络连接模式必须是NAT模式

参考书刊:《跟阿铭学Linux(第三版)》第22页(2.3.2     设置网络)

参考博文:

正文开始:

第一步:更改Linux系统的ip

1.让虚拟机自动获取一个ip地址:

Linux系统开机后,登陆root账户,在命令行输入:dhclient,然后按下回车,稍等几秒钟后,系统就获得了一个ip地址了。

Linux登陆
登陆你的LinuxROOT账户

 

使用dhclient命令获得一个ip地址
使用dhclient命令获得一个ip地址

此命令按下后,可能你看到的会跟我不一样,比如2:后面的网卡名称:ens33。你需要记住在你的Linux系统中跟我红框圈出来的相似位置的ip地址,你必须记住它,等会我们会在一个文件中增加一行代码,就要用到这个ip地址

2.查看虚拟机设置中的网关地址:

点击你正在使用的Linux虚拟机的左上角的"编辑"按钮,然后点击"虚拟网络编辑器"

点击编辑按钮
编辑>虚拟网络编辑器

 

选择方框内的第二项(即外部连接为"NET模式"的二项),然后点击右方的"NAT设置"

方框中的第二项>NET设置
方框中的第二项>NET设置

 

现在你要记住的就是nat设置中的网关地址,待会我们会在Linux系统中/etc/sysconfig/network-scrrpts/ifcfg-ens33文件中增加一行代码,需要用到这个网关地址

网关地址
网关地址

 

 3.修改/etc/sysconfig/network-scripts/ifcfg-ens33文件

现在你需要修改Linux中相关的文件了,来保证可以远程登陆Linux:

在Linux命令行中输入以下命令并按下回车(enter)键以修改Linux的ip地址

vi /etc/sysconfig/network-scripts/ifcfg-ens33

 

输入/etc/sysconfig/network-scripts/ifcfg-ens33
输入/etc/sysconfig/network-scripts/ifcfg-ens33

 

 现在你可以看到一个相跟我相似的界面,

按下”i“键后,就可以修改其中的内容了,现在我们要做的就是:

1.把BOOTPROTO=dhcp改成BOOTPROTO=static

2.把NOBOOT=no改成NOBOOT=yes

3.然后在下面新增加几行代码:

IPADDR=192.168.247.128            (就是我们在第1步中记下的那个ip地址,现在我们要使用它了)

NETMASK=255.255.255.0

GATEWAY=192.168.247.2            (这个就是我们在第2步记下的那个ip地址,现在将它填在这里)

DNS1=119.29.29.29

修改完后大概是这样的:

修改完后大概设这样的
修改完后大概是这样的

现在按下键盘的"ESC"键,你可以看到如上图中的INSERT没有了,然后输入:wq后按下回车(enter)键

输入:wq
输入:wq

 然后我们就修改了/etc/sysconfig/network-scripts 下的 ifcfg-ens33文件回到了命令行界面了

 第二步:重启网络服务:

回到了命令行界面后需要重启下网络:

在命令行中输入:

systemctl restart network.service

 

 现在你可以使用ip addr 命令查看下,是不是和第一步中的第1步中的第二张图结果一样。

第三步:使用PuTTY远程登陆虚拟机中的Linux

 1.在浏览器上下载putty并安装完成

百度搜索putty,然后安装完成后打开软件(开始菜单中选择PuTTY打开),然后在Host Name (or IP adddess)下面的输入狂中写入你的Linux IP地址(即在第一步中第1小步中第二张图你记下的ip地址),然后点击open

 

现在要求你输入用户名,我们就输入root吧(然后我们就以root身份的远程登陆了Linux),回车后要求输入root密码,大概就是这的样子:

  

然后试试其它命令吧:

至此,大概你已经知道怎么设置了吧!如果不理解滴地方,欢迎评论!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值