linux_远程连接

为什么要远程连接linux服务器?

  温度、湿度、电力各种影响,有的企业使用阿里云服务器,更加接触不到机房,所有需要通过远程连接服务器来进行管理

IP地址?

       互联网上的计算机,都会有一个唯一的32位地址,访问服务器,就必须有这个ip地址

       局域网里也有IP地址,192/10/172开头

       linux实现远程管理,要配ip地址并且ip地址在第一块网卡上

什么是端口?

  一个ip地址代表一个主机,这台主机上有很多服务,通过端口来区分这些服务,让外部可以享受通过端口获取服务

  远程服务连接端口 ssh/22

什么是协议?

  通信所准受的机制,比如人类沟通的语言,汉语、英语,汉语只能和汉语沟通,无法汉语和英语沟通

什么是远程连接服务?

       linux 启动时候就会启动sshd服务,监听22端口

       包含: 协议、IP、端口、 用户、 用户密码 5个要素,缺一不可

       sshd协议是加密的

如何查询ip相关信息?

       ifconfig   或 ip addr

如何排错ssh服务故障?

  1. 两个机器之间是否通畅,看物理网络,网线、网卡、防火墙、ip地址是否配置正确

    ping IP地址 -t   来检查物理网络是否通畅

      -t 表示一直ping

       2. 服务是否是好的,检查ssh服务是否好的

     启动windows系统talent功能,执行命令 telnet IP地址 端口,如果显示连接失败表示不通,如果出现连接动作就是通的或出现 SSH-2.0-OpenSSH_5.3 字段表示连接通的,ip地址只想要连接的linux服务IP地址

   linux端: nmap ip地址 -p 端口

    可能原因:

    1. 防火墙阻挡           /etc/init.d/iptables stop  关掉防火墙
    2. ssh对应22端口没有启用

      netstat -lntup | grep sshd

      /etc/init.d/sshd restart         重启ssh服务

客户端工具

  Securcrt,xshell,putty, 服务端ssh协议,进程名: sshd

如何上传和下载linux文件?

         安装lrzsz软件包 yum intall -y lrzsz

         如果想往哪个文件传东西,需要进入相关目录,输入 rz 回车

                (上传文件时候去掉以ascii方式上传文件小勾)

         rz -y 上传覆盖掉已经有的文件

         sz -y 文件名,下载linux文件中文件

         只能上传下载文件,目录需要打包成zip格式

批量管理不能使用交互性命令,比如 vi/vim, rz

原文地址:https://www.cnblogs.com/2bjiujiu/p/7874980.html