linux服务器端口怎么开 linux 21端口作用?
linux 21端口作用?
Linux21端口主要用于FTP(文件传输协议)服务,主要用于两台电脑之间上传和下载文件。一台计算机作为FTP客户端,另一台计算机作为FTP服务器,可以使用匿名登录和授权用户名密码登录来登录FTP服务器。
目前,FTP服务是在互联网上上传和下载文件的主要。此外,还有一个20端口,它是FTP数据传输的默认端口号。
如何检查多个远程Linux系统是否打开了指定端口?
这个很简单,nc和nmap命令就够了。我简单介绍一下实现过程,主要内容如下:
这里,为了便于演示,我们假设远程Linux系统(服务器)的IP地址如下所示,并存储在server.txt文件中:
检测对应的端口号分别为22、80和3306,保存在port.txt文件中如下:
Nc就是netcat,一个简单实用的Unix(Linux)工具,使用TCP或UDP协议读写网络间连接的数据,可以很方便的检查指定端口是否打开。测试脚本如下(命名为nc_ here),很好理解。两个for循环,依次是server.txt和port.txt,然后用nc命令测试连接。
然后,给nc_ script和command "chomd u x nc _ "来运行这个脚本。效果如下。可以成功检查相应的Linux服务器是否打开了端口22、80和3306:
Nmap是专门用于网络嗅探的工具。可以快速扫描大规模网络(包括IP和端口号,比nc命令快很多,常用于渗透测试)。当然,对于单台主机也可以正常工作。测试脚本如下(名为nmap_ here)。基本思路和nc扫描差不多,也是两个for循环。然后使用nmap命令测试连接。
之后,将执行权限添加到nmap_ script中chmod u x nmap _ ",并运行这个脚本,效果如下,并且可以成功检查对应的Linux服务器是否打开了对应的端口:
至此,我们已经完成了使用nc和nmap命令测试远程Linux服务器是否打开相应的端口号。总的来说,整个过程并不难,剧本也很简单。只要有一定的Linux和sh:端口并有响应,这意味着该端口已打开。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。