在上一章内容中我们已经得到了本机的静态IP地址,用这个静态IP,就可以用来远程连接Linux了。
SSH
Secure Shell. SSH是建立在应用基础上的安全协议。是目前比较可靠,专为远程登陆会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。
要想使用PuTTY远程登陆Linux服务器,必须先在服务器上安装ssh服务。执行命令:
sudo apt-get install openssh-server
课后习题
(1)远程连接Linux服务器,需要Linux服务器开启sshd服务,那么sshd服务默认监听哪个端口?这个端口是否可以自定义呢?如何可以,如何自定义呢?
SSHD服务指使用SSH协议可以用来进行远程控制, 或在计算机之间传送文件。默认监听TCP Port 22
TCP Port 22。机器上除了物理上的接口(键鼠、网卡、显卡等I/O接口),还有一种TCP/IP协议引入的"Socket"应用程序接口。有了这一接口之后,一台计算机就可以通过软件的方式与任何一台有socket接口的计算机进行通信。
在windows命令行中输入命令 netstat -a -e -n -o -s -an
-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。
-e 表示显示以太网发送和接收的字节数、数据包数等。
-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。
-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。
-s 表示按协议显示各种连接的统计信息,包括端口号。
-an 查看所有开放的端口
(2)手动配置IP需要修改哪个配置文件?更改默认的配置文件需要修改哪些地方?
完整答案:点击打开链接
(3)查看Linux有几块网卡用什么命令?查看网卡IP用什么命令?
查看本机ip :ip addr
查看网关ip:route -n