zoukankan      html  css  js  c++  java
  • xshell连接linux

    一些命令和快捷键:

      Ctrl + Alt 切换linux和windows的鼠标

      Ctrl + c 或 Ctrl + d退出>状态

      在xshell终端输入exit,退出与linux服务器的连接

    登录服务器的方式:
     1. 进入机房,找到服务器,登录linux(这种方式不现实)
     2. 远程登录服务器 通过远程登录软件xshell,登录linux(我们操作linux就是这种方式)

    第一步:xshell终端连接linux服务器

    xshell远程连接VMware虚拟机:

      (1)配置网络 ------ linux一定要联网:ifup ens33(网卡名)

           局域网ip,一般形式是:
               0~255
               192.168.19.xx 
               10.0.0.xx
               172.0.0.xx

      (2)查看linux服务器ip ------ linux显示其ip:ifconfig 或者 ip addr 或者 ip a

    开始配置linux的网络(NAT)--- 配置专属自己的ip
     1.如果选择桥接模式,并且使用dhcp(动态获取ip服务)
       会在每次开机的时候,动态获取一个ip(ip因此是不固定的),因此可以直接用静态ip(写死在配置文件的ip)吗?
        会出现ip冲突的问题..
           192.168.19.213
           192.168.19.213
         怎么解决呢?
     2.选择使用NAT模式,配置专属自己的ip,固定的ip
      看我的下一篇博客

      (3)xshell终端连接linux服务器 ------

           输入命令:ssh root@ip  #远程登录服务器,账户是root

          或者

           xshell连接:输入(2)中查出的linux ip 即可

    这样就可以在xshell输入命令来控制linux服务器了

    第二步:xshell命令控制linux服务器

    1.关闭防火墙

        保证服务正确使用,正确安装,以免麻烦(防火墙就像小区的保安,进出小区都需要刷门禁或者怎么样,很麻烦,所以直接把保安给干掉,以免麻烦)

    (1)查看防火墙状态:systemctl status firewalld

    (2)查看防火墙的规则:iptables -L

    (3)清空防火墙规则:iptables -F(没有结果就是最好的结果,说明该命令执行成功了)

    (4)关闭防火墙服务/软件:systemctl stop firewalld(没有结果就是最好的结果,说明该命令执行成功了)

        systemctl disable firewalld  #永久关闭防火墙,关闭防火墙开机自启

    (5)再次查看防火墙状态:systemctl status firewalld

     2.关闭系统自带的selinux

    (1)查看selinux状态:getenforce

      

    (2)临时关闭selinux,不需要重启即生效 :setenforce 0(没有结果就是最好的结果,说明该命令执行成功了)

     (3)永久关闭selinux ,需要重启永久生效 ,这里需要操作配置文件

       sed -i 's/enforcing/disabled/' /etc/selinux/config

  • 相关阅读:
    文件系列--截取路径字符串,获取文件名
    ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同
    大小写字母,特殊字符,数字,四选一组合或者全组合,长度至少八位,验证
    设计模式-23种设计模式介绍
    &和&&区别
    GridView中Button多参数传参
    HTTP 错误 500.19
    Windows系统添加端口号
    win10安装IIS服务
    2019最新整理PHP面试题附答案
  • 原文地址:https://www.cnblogs.com/zxmbky/p/9778601.html
Copyright © 2011-2022 走看看