① 如何利用Telnet连接linux服务器
Windows下通过Telnet连接Linux主机
1、检查是否安装和telnet-server
rpm -qa Linux telnet
rpm -qa Linux telnet-server(什么也不输出说明未安装)
2、安装telnet和telnet-server
yum install telnet
yum install telnet-server
3、修改配置文件:
vi/etc/xinetd.d/ telnet 文件内容如下:
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = yes
}
将disable=yes这行注释掉(在这行前加入#表示注释)或者将disable=yes改成disable=no也可以,完成上述步骤后重启守护进程:
service xinetdrestart
4、开放防火墙的23号端口,即可在window的cmd下通过telnet连接linux了:
telnet192.168.124.130
输入用户名和密码(默认只能是普通用户登录)
5、如需开启root用户登录,请参考下面的方法:
vi/etc/pam.d/login
#auth requiredpam_securetty.so将这一行加上注释。
这样,root 就可以直接进入Linux 主机了。不过,建议不要这样做。也可以在普通用户进入后,切换到root用户,拥有root的权限。
chkconfig--list可以查看linux里服务是否开启
chkconfig--level 2345 xinetd on 设置开机自启动
② 如何命令行连接linux服务器
使用putty,
securecrt
,xshell等工具连接就可以了
输入你需要访问的hostname或者IP地址,输入账号和密码就可以登录了
③ 如何利用Windows命令行打开SecureCRT并连接到Linux系统
服务器一般分为两种操作系统,windows server 和 Linux。接下来介绍如何通过SecureCRT连接到Linux系统。
为了仿真linux系统,需要下载一个虚拟机,我用的是VMWare,新建一个虚拟机,操作系统选择Linux centos。
然后下载SecureCRT,安装完成。
首先,打开虚拟机中的linux操作系统,我们假设它为服务器系统。
选择左上角的应用程序 ---> 工具 ---> 终端(类似于windows下的cmd)
在终端中输入ifconfig,用来查看服务器IP地址。
Paste_Image.png
然后找到安装好的SecureCRT,找到SecureCRT.exe的路径。
Paste_Image.png
然后打开windows系统下的命令行终端,开始 ---> 运行 ---> 输入cmd。
并在cmd中进入SecureCRT文件夹。
Paste_Image.png
之后拼接参数,如果还想使用其他功能,输入help可以了解更多。
言归正传,如图:
Paste_Image.png
下面解释一下参数的意思:
SecureCRT.exe 执行SecureCRT程序
-2 表示使用SSH2连接方式
nzh Linux系统中的用户名
192.168.241.128 代表服务器地址,就是最开始在Linux系统中ifconfig查出来的。
/password 123456 代表linux中的用户名密码,也是linux中登录的密码。
输入上面命令之后,会跳转到SucureCRT软件的连接界面,此时已经和Linux系统建立了连接。
Paste_Image.png
最后,在查资料时看到一个博客不错,是记录SecureCRT相关命令的,链接如下:
在windows本地用SecureCRT+SecureFX连接远程linux
[转载]windows机器 cmd命令下能否使用什么命令通过ssh连接到远程lin
④ 如何通过命令行连接linux机器
1、远程连接工具抄。目前袭Linux远程连接工具有很多种,可以选择顺手的工具使用。下面使用的是名为Putty的Linux远程连接工具。
2、启动Putty.exe程序,进入Putty主界面。在Putty “Host
Name”输入IP地址,在Saved
Session中输入希望保存的名字(可以任意),点击“Save”;以后可以方便调用而不需要每次输入IP地址;点击“Open”进行连接。
⑤ windows 如何连接 linux cmd
您好,Linux的命令行不叫cmd,叫做Shell;Windows可通过SSH 安全远端连线工具连接上去,有几百kb大小的Pietty,也有比版较专业的权SecureCRT;连接时输入linux的ip地址、22号端口、用户名和密码即可连接。望采纳!
⑥ windows cmd命令行怎么进入linux服务器
通过cmd 的telnet命令进入 前提要打开23端口 或者 你用securityCRT工具也可以
⑦ 链接linux cmd使用什么命令
linux查看网络链接状况命令
netstat 参数如下:
-a 显示所有socket,包括正在监听的。
-c 每隔1秒就重新显示一遍,直到用户中断它。
-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:等待所有分组死掉
⑧ cmd连接linux终端bat
用SecureCRT吧,支持运行vbs脚本。
具体见 SecureCRT 帮助里的Scripting部分。