Linux知识点--如何配置Linux静态网络以及puty远程登入

提示:永远支持知识文档免费开源,喜欢的朋友,点个关注吧!谢谢!

目录

一、Linux配置静态网络

      1、  首先点击VMware虚拟机左上角的编辑→虚拟网络编辑器,选中VMnet0,点击更改设置

 2、点击右下角的WIFI图标,查看当前网络描述

3、回到刚刚的设置页面,选择要桥接到的网络 ,这个网络要跟上面我们看到的那个网络描述要一致,点击确定

4、点击左上角的虚拟机→设置,选择网络适配器,选择自定义,并选择VMnet0

​编辑 5、开启虚拟机,并右键打开终端

6、输入 

6、输入指令 

 7、接下来就可以去试着ping一下自己的IP和百度了,有如下输出则表示ping成功,ping百度的时候可能反应会慢一点,可以重启虚拟机

二,puty配置 

1、打开puty,并在如图中输入自己Linux虚拟机的IP地址,别名一般也用IP地址代替,还有就是注意选择SSH服务

2、配置 puty窗口大小

3、配置puty字体

​编辑 

4、选择UTF-8编码

 5、配置puty颜色

6、配置puty自动登录,这里填的是用户名和密码,用户名就是@前面的

 7、回到刚刚一开始的页面,然后点击save,一定要点这个,注意!!!


一、Linux配置静态网络

      1、  首先点击VMware虚拟机左上角的编辑→虚拟网络编辑器,选中VMnet0,点击更改设置

 2、点击右下角的WIFI图标,查看当前网络描述


3、回到刚刚的设置页面,选择要桥接到的网络 ,这个网络要跟上面我们看到的那个网络描述要一致,点击确定

 

4、点击左上角的虚拟机→设置,选择网络适配器,选择自定义,并选择VMnet0

 5、开启虚拟机,并右键打开终端

6、输入 

sudo vi /etc/network/interfaces

 并按如下代码修改,注意,这个网关要和自己所连网络的网关一致,然后输入wq保存并退出

代码如下: 

#interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
#The primary network interfaces
auto ens33
iface ens33 inet static
address 192.168.20.199

netmask 255.255.255.0
gateway 192.168.20.1

#dns
dns-nameserver 202.106.0.20
dns-nameserver 144.144.144.144
dns-nameserver 8.8.8.8

 

6、输入指令 

sudo /etc/init.d/networking restart

重启网络 ,这个可能要等一会

 

 7、接下来就可以去试着ping一下自己的IP和百度了,有如下输出则表示ping成功,ping百度的时候可能反应会慢一点,可以重启虚拟机

 重启之后可以输入指令查看自己的IP有没有配好

ifconfig

 

二,puty配置 

1、打开puty,并在如图中输入自己Linux虚拟机的IP地址,别名一般也用IP地址代替,还有就是注意选择SSH服务

2、配置 puty窗口大小

3、配置puty字体

 

4、选择UTF-8编码

 

 5、配置puty颜色

6、配置puty自动登录,这里填的是用户名和密码,用户名就是@前面的

 

 7、回到刚刚一开始的页面,然后点击save,一定要点这个,注意!!!

最后点击open就可以了 

完成OpenSSH的配置并利用Putty进行远程录通常涉及以下几个步骤: 1. **安装OpenSSH**: - 对于Linux系统:大多数现代发行版如Ubuntu、Debian等已经预装了OpenSSH,如果没有,可以使用包管理器如`apt-get`或`yum`进行安装。 - 对于Windows用户:可以下载PuTTY官网(https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)提供的最新版本Putty客户端。 2. **配置SSH服务器**: - 配置文件一般位于`/etc/ssh/sshd_config`(Linux)或`%ProgramData%\ssh\sshd_config`(Windows)。检查并启用必要的服务,比如允许root录(如果安全策略允许),设置公钥认证(Public Key Authentication)等。 3. **生成密钥对**: - 使用`ssh-keygen`命令创建SSH密钥对,例如: ``` ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ``` 这将生成一个私钥(`.pub`结尾)供客户端验证,以及一个主密钥(无扩展名)。 4. **添加公钥到 authorized_keys**: - 将生成的公钥内容添加到用户的`~/.ssh/authorized_keys`文件,或者在服务器上相应目录(`/home/username/.ssh/authorized_keys`)中。 5. **启动并测试SSH服务**: - 使用命令`systemctl start ssh`(Linux)或`net start sshd`(Windows)启动服务,然后通过PuTTY尝试连接。输用户名和之前生成的公钥对应的私钥作为身份验证。 6. **在Putty中连接远程主机**: - 打开Putty,填写主机名或IP地址,选择SSH协议,然后在"Connection > Data"标签页中,可能需要指定端口(默认是22)、加密类型等。在"Session > Save"里保存会话以便下次快速访问。 7. **显示IP地址**: - 录成功后,在终端窗口输`ifconfig`(Linux)或`ipconfig`(Windows)来查看当前机器的IP地址。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一土木彡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值