centos7 安装SSH

1.安装OpenSSH服务(CentOS系统默认安装了openssh)

     yum install openssh-server -y

2.配置OpenSSH服务(默认的配置已可以正常工作)
OpenSSH的主配置文件:/etc/ssh/sshd_config
  常见的配置选项:
    Port=22  设置SSH的端口号是22(默认端口号为22)
    Protocol 2  启用SSH版本2协议
    ListenAddress 192.168.0.222  设置服务监听的地址
    DenyUsers   user1 user2 foo  拒绝访问的用户(用空格隔开)
    AllowUsers  root osmond vivek  允许访问的用户(用空格隔开)
    PermitRootLogin  no  禁止root用户登陆
    PermitEmptyPasswords no  用户登陆需要密码认证
    PasswordAuthentication  yes  启用口令认证方式
3.重启OpenSSH服务
  service sshd restart
4.客户端通过ssh远程连接服务器
  ssh [email protected](hostIP)
  如:ssh [email protected]
5.OpenSSH简介
  SSH(Secure SHell)目的是要在非安全网络上提供安全的远程登录和其他安全服务
  OpenSSH是 SSH 协议的免费开源实现,默认的SSH协议是版本2(支持RSA和DSA)
  OpenSSH支持的用户认证方式有基于 PAM 的用户口令认证和用户密钥认证

测试系统环境时,用的是centsos6.2的系统,安装时选的是迷你版。在配置Master无密码登录时,敲ssh命令时出现

-bash: ssh: command not found

最后在网上找到的解决方法为

yum -y install openssh-clients
即安装下openssh-clients就可以用ssh进行远程连接了
时间: 2024-12-10 01:46:34

centos7 安装SSH的相关文章

centos7安装ssh服务

1.查看是否安装了相关软件: rpm -qa|grep -E "openssh" 显示结果含有以下三个软件,则表示已经安装,否则需要安装缺失的软件 openssh-ldap-6.6.1p1-35.el7_3.x86_64 openssh-clients-6.6.1p1-35.el7_3.x86_64 openssh-6.6.1p1-35.el7_3.x86_64 openssh-askpass-6.6.1p1-35.el7_3.x86_64 openssh-server-6.6.1p1

Centos7安装配置gitlab

Centos7安装配置gitlab 这篇文字我会介绍在Centos7上安装gitlab,配置gitlab的smtp,并且创建项目demo. sudo yum install openssh-server sudo yum install postfix sudo yum install cronie sudo service postfix start sudo chkconfig postfix on sudo lokkit -s http -s ssh 使用清华大学gitlab的镜像http

CentOS7安装PostgreSQL9.4

这次选择的数据库安装的是run 文件,更容易掌握.这次数据库全是默认安装,如果有需求的可以自行修改一下的. 这是我的第一篇博客,各位观众老爷,如果觉得哪里有什么不好的,可以留言一起探讨,探讨.有什么问题的也可以一起学习学习. 一,打开centos7的ssh 因为我的CentOS7 是新安装的,所以需要爱打开ssh,如果你的已经在使用了,这个就忽略吧. 1.1 设置静态ip 1.1.1 进入/etc/sysconfig/network-scripts/ 目录找到需要修改的网络的配置文件,并修改.

CentOS7 安装cobbler自动部署ubuntu

CentOS7 安装cobbler自动部署ubuntu 一.简介 二.安装CentOS 7 调整配置及安装相关软件 1.调整配置 2.安装 epel 包 3.安装cobbler.cobbler-web 以及相关依赖软件 4.设置开机启动 三.Cobbler.tftp.dhcp.rsync配置 1.TFTP配置 2.配置rsync 3.配置/etc/cobbler/settings 4.修改/etc/cobbler/modules.conf 5.修改/etc/cobbler/dhcp.templa

centos7安装oracle11g

Centos7 安装 Oracle11g 目录?一.前言...........................................................................................................................................................31.1编写目的...........................................................

Centos7无法使用ssh登陆及解决方案

查看状态: systemctl status sshd.service 启动服务: systemctl start sshd.service 重启服务: systemctl restart sshd.service 开机自启: systemctl enable sshd.service 今天项目组反映,有一台Centos7服务器无法使用SSH登陆了,所以我就通过本地登陆到该系统后,发现SSH服务没有启动,该判断方法主要是使用的是netstat方法进行查看: 1 netstat -anlpt | 

CentOS7安装Docker-CE并部署项目

前言 这是我第一次使用dokcer部署项目,现学现卖.成功之后把所有用到的安装及部署和操作命令做一个总结.如有不足,请指教. 使用的是阿里云服务器.CentOS7版本. Dokcer安装 1.Centos7安装Docker,系统一顿操作. yum install docker-ce 2.设置开机自启动 chkconfig docker on systemctl start docker.service systemctl enable docker.service 3.使用Docker 中国加速

Linux学习--CentOS7 安装好MySQL及Apache后,宿主机无法打开网页

主要参照这篇博客: Centos7安装PHP.MySQL.apache https://www.cnblogs.com/shengChristine/p/9293996.html 在我的虚拟机CentOS上安装了PHP,MySQL,Apache. 但是虚拟机上可以访问测试网页: http://127.0.0.1,宿主机可以Ping通虚拟机,可以SSH,但就是打不开网页. 又参考这个https://jingyan.baidu.com/article/3ea51489882d1052e71bba43

Centos7 安装配置OpenLdap服务及OpenLdap管理工具

我们上一篇文章中介绍了,Centos7+Openvpn使用Windows AD(LDAP)验证登录的配置介绍.说到LDAP服务,我们知道不止windows有,linux下也有,比如openldap,sambaLDAP服务,具体就不多介绍了,我们今天主要介绍一下Centos7 安装配置OpenLdap及Ldap管理工具等操作,为后面的Centos7+Openvpn+openldap验证登录做好基础. 我们首先配置一个指定源,我们源地址指向了阿里云的仓库源 cd /etc/yum.repos.d v