• 开启SSH SERVER服务 fedora|ubuntu


    开启SSH SERVER服务 fedora | ubuntu

    linux的ssh服务默认不是启动的,如果需要远程连接或者其它工具连接linux系统的话,就需要手动配置。就近学了ubuntu和fedora的ssh服务配置//ps 都在命令行下操作

    ubuntu:

    1. 安装openssh-server
      1. sudo apt-get install openssh-server
    2. 修改SSH_CONFIG文件
      1. sudo vi /etc/ssh/ssh_config
      2. 然后将打开的文件以下内容取消注释 //去掉行首的#
        # Port 22
        # Protocol 2
    3. 重启
      1. sudo shutdown -r now
    4. 检查ssh服务开启状态
      1. ps -s | grep ssh
    5. 服务开启判断方法
      1. ssh localhost

    fedora:

    1. 先确认是否已安装ssh服务
      1. rpm -qa | grep openssh-server //查看是否安装
        openssh-server-7.2p2-6.fc24.x86_64 //显示表示已经安装
    2. 修改配置文件
      1. vi /etc/ssh/sshd_config
      2. 然后将打开的文件以下内容取消注释 //去掉行首的#
        #Port 22 监听的端口号,默认是22,可以自定义。
        #Protocol 2 支持的协议,默认就好,不用修改
        #PermitRootLogin yes 是否允许root直接登录,最好设置为no
        #MMaxAuthTries 6 最大登录数,默认是6,建议设置为3,防止别人密码穷举。
    3. 修改完配置后,重启SSH服务 //这是个坑,要注意一下自己的镜像是不是live的
      1. live镜像开启
        1. systemctl enable sshd.service
        2. systemctl start sshd.service
      2. 非上
        1. /etc/rc.d/init.d/sshd restart
    4. 查看sshd状态
      1. service sshd status
    5. 将端口22(或者自定义的其他端口)加到防火墙的设置中,标记为Accept
      1. 不加入配置文件
        1. iptables -A INPUT -p tcp --dport 22 -j ACCEPT //这句很重要,不然外部连接不了。
      2. 加入配置文件中
        1. vi /etc/sysconfig/iptables
        2. -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT //这句很重要,不然外部连接不了。
        3. 保存后重启iptables

    然后就开始尽情ssh连接吧!

  • 相关阅读:
    Vue.directive()方法创建全局自定义指令
    vue中通过ref属性来获取dom的引用
    v-cloak指令
    v-if和v-show
    vue中的v-on事件监听机制
    vue指令v-model
    vue中v-for系统指令的使用
    从零开始在虚拟机中搭建一个4个节点的CentOS集群(一)-----下载及配置CentOS
    MySQL-数据库创建与删除
    MySQL-PREPARE语句
  • 原文地址:https://www.cnblogs.com/Ilovezilian/p/5837358.html
Copyright © 2020-2023  润新知