网站首页 > 技术教程 正文
工作任务:网络应用
实践1、配置网络参数
1、查看主机名使用命令 hostname
2、临时修改主机名(重启以后恢复原来的主机名)使用命令:hostname 主机名
3、显示修改的主机名,需要重新登陆,右上角"切换用户",使用abc用户重新登陆,可以看到主机名已变成abc
4、永久修改主机名(系统重启以后也不会改变),使用VIM编辑器打开/etc/sysconfig/network文件,修改主机名为server,重启后查看主机名是否已经成功修改
5、设置IP地址
1)使用ifconfig命令查看网卡信息
eth0 代表第一块网卡
Lo 本地环回地址
IP地址:192.168.小组号.主机号
子网掩码:255.255.255.0
网关:192.168.小组号.254
设置完成后利用windows客户端ping linux主机测试是否连通
2)使用网卡配置文件配置网络
编辑指定网卡的配置文件来设置网络信息
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
使用网卡配置文件设置linux系统的网络参数
具体方法参考
设置完成后利用windows客户端ping linux主机测试是否连通
6、配置DNS文件 —— /etc/resolv.conf
配置DNS
dns1= 202.99.224.67
dns2= 202.99.224.68
实践2、网络测试命令
Ping命令
ping不通时
实践3、服务器添加一块新的网卡进行配置
1、将linuxserver01关机后添加一块新的网卡
2、将新添加的网卡配置成桥接模式
3、添加成功后开机进入系统
4、查看当前系统是否已经识别了新添加的网卡,新网卡编号为eth1
5、新添加的网卡没有IP地址等参数,命令提示符后输入命令 setup ,打开网络参数配置对话框,选择"网络配置" ,使用tab键调到"运行工具"上回车
6、选择"设备配置"后回车
7、选择"新设备"后回车
8、选择"以太网"后回车
9、在配置对话框中填入IP等参数,tab键跳转到"确定"后回车
10、选择新网卡eth1后,跳转到"保存"后回车
11、选择"保存并退出"后回车
12、选择"退出"后回车
13、配置完成后,使用命令查看新网卡eth1的信息,可以看到已经有了IP地址
14、测试该IP是否可连通
工作任务2 配置远程连接
任务描述
所需知识点
1、SSH远程连接
简单说,SSH是一种网络协议,用于计算机之间的加密登录。
如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。
2、SSH协议
SSH只是一种协议,存在多种实现,既有商业实现,也有开源实现。本文针对的实现是OpenSSH,它是自由软件,应用非常广泛。
3、PuTTY软件介绍
PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。
实施步骤
实践1、使用putty软件进行远程连接
1、打开putty软件
2、在主机名称里输入要连接的远程服务器的IP地址,端口默认是22,连接类型选择SSH(加密连接)
3、输入远程服务器的用户名和密码,既可登录
4、进行测试操作
使用命令新建两个用户a1 和 b2,并为这两个用户设置密码123456
在/usr/local/目录下新建两个目录aa 和 bb
实践2、使用xshell软件进行远程连接
1、打开xshell软件
2、打开软件后,会弹出新建会话对话框,点击新建按钮
3、点击新建后,会弹出设置连接的对话框,填入连接的名称,使用的协议SSH,远程服务器的IP地址以及端口号后,点击确定
4、弹出存储SSH密钥的对话框,选择"接受并保存"
5、输入远程linux服务器的用户名
6、输入远程linux服务器的密码
7、用户名和密码都正确的情况下,会显示远程主机的命令提示符,此时登陆成功
8、进行测试操作
使用命令新建两个用户c3 和 d4,并为这两个用户设置密码123456
在/usr/local/目录下新建两个目录cc 和 dd
实践3、使用CRT连接
参考文档
实践4、SSH远程连接
1、开启两台linux服务器
2、查看linuxserver01是否安装了有关SSH的软件
#rpm -qa|grep ssh
3、查看SSH服务当前的状态
#service sshd status
4、在linuxserver02服务器上Ping linuxserver01的IP地址,验证两台服务器之间是否连通
5、在linuxserver02上使用SSH连接linuxserver01
6、出现存储本地密钥的提示,输入yes进行保存
7、输入远程服务器linuxserver01的密码,即可登陆成功,出现远程主机的命令提示符,此时登陆成功
8、进行测试操作,在linuxserver01上的/home目录下创建a1和a2目录
#mkdir /home/a1
9、操作完成后,退出SSH远程连接,可以直接输入 exit
10、转到linuxserver01服务器上,查看刚才创建的目录是否存在
#ls /home
11、转到linuxserver02服务器,查看存储的SSH密钥文件 /root/.ssh/known_hosts
常见问题
如果出现以下报错信息,是因为目标主机key【比如重做系统或者还原】与已保存的key不同导致认证失败!
解决办法:删除自身留存的秘钥
#rm -f /root/.ssh/known_hosts
#rm -f /root/.ssh/known_hosts
再次重新登陆即可
实践5、通过密钥认证来实现SSH无密码登陆
两台服务器
Linuxserver01 —— SSH服务器端
Linuxserver02 —— SSH客户端
1、客户端生成密钥对(公钥和私钥),使用ssh-keygen
[root@linuxserver02 ~]# ssh-keygen
Generating public/private rsa key pair.
生成公钥/私钥rsa密钥对。
Enter file in which to save the key (/root/.ssh/id_rsa): 直接回车
输入保存密钥的文件
Enter passphrase (empty for no passphrase): 直接回车
输入密码(空密码,无密码)
Enter same passphrase again: 回车
再次输入相同的密码
Your identification has been saved in /root/.ssh/id_rsa.
您的标识已保存在/root/.ssh/id_rsa中
Your public key has been saved in /root/.ssh/id_rsa.pub.
您的公钥已经保存在/root/.ssh/id_rsa.pub中
The key fingerprint is:
密钥的指纹是:
0b:00:7b:08:65:fb:91:10:22:b5:cc:87:70:cb:b5:dd root@linuxserver02
The key's randomart image is:
+--[ RSA 2048]-----+
|=oO.. |
|.X @ + . |
| @ B . E |
| + o |
| . . S |
| . . |
| . |
| |
| |
+------------------+
2、使用文件浏览器打开存储密钥的目录/root/.ssh/查看密钥
3、查看公钥id_rsa.pub
4、查看私钥id_rsa
5、发布公钥给服务端
使用ssh-copy-id将客户端生成的公钥从linuxserver02发布到远程服务器linuxserver01,并使用-i参数指定本地公钥的存放位置
[root@linuxserver02 ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.10.10
root@192.168.10.10's password:
输入192.168.10.10的密码
Now try logging into the machine, with "ssh 'root@192.168.10.10'", and check in:
现在尝试使用"ssh"root@192.168.10.10""登录到计算机,然后检查进入:
.ssh/authorized_keys
to make sure we haven't added extra keys that you weren't expecting.
以确保我们没有添加额外的你不期望的密钥
6、连接远程服务器,从客户端linuxserver02连接服务器linuxserver01,输入: ssh 服务器IP地址 ,不需要密码即可登陆
[root@linuxserver02 ~]# ssh 192.168.10.10
Last login: Wed Jan 17 10:59:29 2017 from 192.168.10.8
[root@linuxserver01 ~]#
7、查看服务端linuxserver01收到的来自客户端linuxserver02的公钥/root/.ssh/authorized_keys
8、接收到的公钥和linuxserver02的公钥进行对比查看是否一致
猜你喜欢
- 2024-10-11 Deno 是面向代码的浏览器? 360安全浏览器f12不弹出调试代码
- 2024-10-11 我用 Rust 编程的这两年 rust 界面编程
- 2024-10-11 开源鸿蒙OpenHarmony 5.0.0 Release发布
- 2024-10-11 SSL\TLS中间人攻击 https能避免中间人攻击
- 2024-10-11 一文读懂 HTTP/1、HTTP/2、HTTP/3
- 2024-10-11 群晖 Synology 发布 NAS 系统 DSM 7.0 正式版本
- 2024-10-11 《皇牌空战7:未知空域》第一弹DLC今日上线!预告赏
- 2024-10-11 HTTPS 温故知新(三)——直观感受 TLS 握手流程(中)
- 2024-10-11 超实用压力测试工具-ab工具 ab 压测工具
- 2024-10-11 HTTPS 温故知新(五)——TLS 中的密钥计算
你 发表评论:
欢迎- 05-14喜报!双色球5注824万头奖花落辽宁等地,开奖情况一览
- 05-14双色球新一期前瞻:红球蓝球走势深度剖析,精选号码提前看
- 05-1449倍、33倍、30倍、15倍!双色球第25053期开奖:多张倍投票集结
- 05-14双色球25054期:红球:04、05、15、18、29、33 蓝球:05、08
- 05-14厉害了!495倍独蓝票、万元独蓝票双双报喜!双色球第25053期开奖
- 05-14双色球25054期!龙头02凤尾31,独蓝14稳中,连号20-21围剿奖池!
- 05-14双色球25054期参考:蓝球侧重选2路蓝,红球依然三金胆、重号先
- 05-14双色球25054期:独蓝04,头01尾30,连号15-16,6+1精选
- 最近发表
-
- 喜报!双色球5注824万头奖花落辽宁等地,开奖情况一览
- 双色球新一期前瞻:红球蓝球走势深度剖析,精选号码提前看
- 49倍、33倍、30倍、15倍!双色球第25053期开奖:多张倍投票集结
- 双色球25054期:红球:04、05、15、18、29、33 蓝球:05、08
- 厉害了!495倍独蓝票、万元独蓝票双双报喜!双色球第25053期开奖
- 双色球25054期!龙头02凤尾31,独蓝14稳中,连号20-21围剿奖池!
- 双色球25054期参考:蓝球侧重选2路蓝,红球依然三金胆、重号先
- 双色球25054期:独蓝04,头01尾30,连号15-16,6+1精选
- 一号之差!井喷1416注,5注一等奖,100注二等,双色球25053开奖
- 双色球25054期:1、5尾,头单,尾双,斜连三码,胆11、12、27
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)