第三章 远程登陆Linux系统
Linux主要应用于服务器,不可能像PC机放在办公室,所以一般登陆Linux都是远程登陆。
远程登陆软件有很多Xshell、SecureCRT、PuTTY、SSH Secure Shell等,这里我们用PuTTY进行远程登陆。
3.1 安装PuTTY
putty下载地址:
https://www.chiark.greenend.org.uk/~sgtatham/putty/
安装putty后回出现三个快捷方式,PuTTY、PuTTygen、PSFTP,后续都会用到。
打开PuTTY进行远程登陆,
在Host Name填入你Linux的ip地址,
Saved Sessions自定义一个名字,用来区分主机。
然后点击左边的Translation,编码选择UTF-8
返回Session,点击Save保存按钮。
点击Open就会蹦出一个提示,选择是就可以,然后弹出黑色框框就和你的Linux操作系统一样了,输入账号密码就可以登陆了。
3.2.2 使用密钥认证
这里不做解释,后续添上。
3.4 课后习题
(1) 远程连接Linux服务器,需要Linux服务器开启sshd服务,那么sshd服务默认监听哪个端口?
sshd默认监听22端口,这个端口我们可以自定义更改,更改/etc/ssh/sshd_config配置文件,port 22 改为 port 1122 ,那么sshd就会监听1122端口了。
(2) 常用的远程连接Linux的终端工具有哪些?
PuTTY, SecureCRT, Xshell, MobaXterm等
(3) 手动配置IP需要修改哪个配置文件?更改默认的配置文件需要修改哪些地方?
需要修改 /etc/sysconfig/network-scripts/ifcfg-ens33(这里的ens33为你网卡的名字,注意区分), 一般需要修改IPADDR, NETMASK, GATEWAY, DNS1, DNS2
(4) 重启网络服务的命令是什么?
centos7上命令为systemctl restart network, 而CentOS8上不是重启网络服务,而是重启网卡,命令为:nmcli c reload ens33; nmcli d reapply ens33
(5) 如何临时关闭SELinux?如何永久关闭SELinux?
临时关闭selinux: setenforce 0 永久关闭selinux的方法是: vim /etc/selinux/config 打开这个配置文件后,使: SELINUX=disabled
(6) 查看Linux有几块网卡用什么命令?查看网卡IP用什么命令?
查看有几块网卡可以使用 ifconfig -a 查看网卡IP使用 ifconfig,如果系统提示没有该命令,可以使用ip addr
(7) 我们为什么要使用密钥登陆Linux呢?
使用密钥登录Linux系统会比密码更加安全。