首页服务器cmd连接linux服务器(如何通过命令行连接linux机器)

cmd连接linux服务器(如何通过命令行连接linux机器)

编程之家2023-10-1990次浏览

这篇文章给大家聊聊关于cmd连接linux服务器,以及如何通过命令行连接linux机器对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

cmd连接linux服务器(如何通过命令行连接linux机器)

如何通过命令行连接linux机器

1、远程连接工具。目前Linux远程连接工具有很多种,可以选择顺手的工具使用。下面使用的是名为Putty的Linux远程连接工具。

2、启动Putty.exe程序,进入Putty主界面。在Putty“Host

Name”输入IP地址,在Saved

Session中输入希望保存的名字(可以任意),点击“Save”;以后可以方便调用而不需要每次输入IP地址;点击“Open”进行连接。

3、初次运行时,会有下图中的提示,请选择“是(Y)”,下次运行就不会再出现该提示信息了。

cmd连接linux服务器(如何通过命令行连接linux机器)

4、请根据提示,分别输入的Linux务器用户名和密码。密码不会显示在屏幕上。输入完成后回车即可。

链接linux cmd使用什么命令

linux查看网络链接状况命令

netstat参数如下:

-a显示所有socket,包括正在监听的。

-c每隔1秒就重新显示一遍,直到用户中断它。

cmd连接linux服务器(如何通过命令行连接linux机器)

-i显示所有网络接口的信息,格式同“ifconfig-e”。

-n以网络IP地址代替名称,显示出网络连接情形。

-r显示核心路由表,格式同“route-e”。

-t显示TCP协议的连接情况。

-u显示UDP协议的连接情况。

-v显示正在进行的工作。

netstat-an| grep LISTEN

0.0.0.0的就是每个IP都有的服务,写明哪个IP的就是绑定那个IP的服务。

2. netstat-tln

用来查看linux的端口使用情况

3./etc/init.d/vsftp start

是用来启动ftp端口~!

4. netstat

查看已经连接的服务端口(ESTABLISHED)

5. netstat-a

查看所有的服务端口(LISTEN,ESTABLISHED)

6. sudo netstat-ap

查看所有的服务端口并显示对应的服务程序名

7. nmap<扫描类型><扫描参数>

例如:

nmap localhost

nmap-p 1024-65535 localhost

nmap-PT 192.168.1.127-245

当我们使用netstat-apn查看网络连接的时候,会发现很多类似下面的内容:

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 52 218.104.81.152:7710 211.100.39.250:29488 ESTABLISHED 6111/1

显示这台服务器开放了7710端口,那么这个端口属于哪个程序呢?我们可以使用lsof-i:7710命令来查询:

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

sshd 1990 root 3u IPv4 4836 TCP*:7710(LISTEN) 54com.cn

这样,我们就知道了7710端口是属于sshd程序的。

=================================================

下面这个语句是一个非常好的查看TCP连接状态的语句:

netstat-n| awk'/^tcp/{++S[$NF]} END{for(a in S) print a, S[a]}’

返回结果示例:

LAST_ACK 5

SYN_RECV 30

ESTABLISHED 1597

FIN_WAIT1 51

FIN_WAIT2 504

TIME_WAIT 1057

以下是各种状态的描述

CLOSED:无连接是活动的或正在进行

ESTABLISED:已建立连线的状态;

SYN_SENT:发出主动连线(SYN标志)的连线封包;

SYN_RECV:接收到一个要求连线的主动连线封包;

FIN_WAIT1:该插槽服务(socket)已中断,该连线正在断线当中;

FIN_WAIT2:该连线已挂断,但正在等待对方主机回应断线确认的封包;

TIME_WAIT:该连线已挂断,但 socket还在网路上等待结束;

LISTEN:通常用在服务的监听 port!可使用『-l』参数查阅。

CLOSING:两边同时尝试关闭

TIME_WAIT:另一边已初始化一个释放

LAST_ACK:等待所有分组死掉

如何在Windows系统上利用Telnet协议连接Linux服务器

利用Telnet连接Linux服务器需要确保:windows客户端开启telnet功能、linux服务器开启telnet服务

首先,linux服务器开启telnet服务:

许多Linux系统在默认情况下是不安装Telnet服务的。在此介绍yum安装Telnet服务,它的优点是联网条件下能够自动检查安装包的依赖文件。

1.输入yum install-y telnet-server命令安装Telnet服务。出现Complete,代表安装完成。

2.使用命令vi/etc/xinetd.d/telnet编辑Telnet配置文件,将disable的值改成no,保存。

3.重启xinetd服务,使得telnet配置生效。命令:service xinet restart。

4.在Linux服务器上打开Telnet协议的23端口。命令vi/etc/sysconfig/iptables,添加代码- A INPUT-m state--state NEW-m tcp-p tcp--dport 23-j ACCEPT,保存。

5.重启iptables,使得防火墙策略生效。

然后,windows客户端开启telnet功能:

1.依次点击开始菜单-->控制面板-->程序和功能-->打开或关闭windows功能。

2.在弹出的windows功能对话框中勾选telnet客户端,点击确定。

最后,windows上点击开始菜单,在搜索框中输入cmd,回车进入dos界面。

输入命令:telnet+linux服务器IP,回车进入连接界面。输入linux系统用户名密码即可成功连接。

注意:windows客户端与linux服务器端必须在同一网段上,否则无法连通。

OK,本文到此结束,希望对大家有所帮助。

服务器电源和普通电源的区别,服务器电源和一般台式机电源的区别在哪里电脑主机无线连接显示器?显示器和主机之间怎样无线联接