栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux中的远程的登陆服务

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux中的远程的登陆服务

  • openssh的功能
    sshd服务的用途    可以实现通过网络在远程主机中开启安全shell的操作
    安装包      openssh-server
    主配置文件      /etc/ssh/sshd_conf
    默认端口        22
    客户端命令        ssh
  • ssh
    基本用法
        ssh  -l  root  172.25.254.120          通过ssh命令在120主机中以root用户身份开启远程shell

        如果身份验证改变拒绝连接效果如下

        当连接因为认证问题被拒绝时解决方案

    ssh常用参数
        -l      指定用户

        -i      指定私钥
        -X    开启图形

        -f      后台运行

        -o     指定连接参数 
        ssh  -l  root@172.25.254.x  -o  "StrictHostKeyChecking=no" 首次连接不需要输入yes

        -t      指定连接跳板
        ssh  -l  root  172.25.254.1  -t  ssh   -l  root  172.25.254.105
  • sshd  key认证
    认证类型
        对称加密      加密和解密是同一串字符
        容易泄露,可暴力破解,容易遗忘
        非对称加密      加密用公钥,解密用私钥
        不会被盗用,攻击者无法通过无密钥方式登陆服务器
    生成非对称加密密钥
        方法一

        方法二
        ssh-keygen  -f  /root/.ssh/id_rsa  -P  ""
    对服务器进行加密

        测试
        ssh  root@172.25.254.120    登陆root用户不需要输入密码

        加密原理就是把我们指定的公钥/root/.ssh/id_rsa.pub文件复制到需要加密的主机当中的/root/.ssh/这个目录当中并且重命名为authorized_keys
  • sshd  安全优化参数详解
    在服务器段配置
    vim  /etc/ssh/sshd_config      在文件的第73行
    更改端口                    在文件第17行​​​​​​​
    更改端口需要更改selinux状态为disabled       配置文件/etc/ysyconfig/selinux


        在客户端测试

    PermitRootLogin  yes|no      对超级用户登陆是否禁止

    用户黑名单

        测试
    用户白名单

    ​​​​​​​
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/836312.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号