首页 > 系统相关 >Linux CentOS7 开启SSH访问配置

Linux CentOS7 开启SSH访问配置

时间:2023-09-16 09:34:51浏览次数:74  
标签:sshd openssh server CentOS7 SSH Linux yes ssh

0、检查是否安装SSH

rpm -qa | grep ssh

图为已安装的输出

 

1、安装文本编辑器

  1.1、安装vim

yum -y install vim

安装openssh-server

yum install -y openssl openssh-server

 

2、安装与配置SSH服务

  2.1、安装openssh-server

yum install -y openssl openssh-server

   2.2、配置ssh_server信息,一般情况下不需要修改配置,出问题时用于检查确认

vim /etc/ssh/sshd_config

需要关注的参数信息:

Port 22,sshd服务的端口不需要修改
Protocol 2,也就是外部连接的协议用ssh2,不需要修改。
PermitRootLogin no/yes,如果允许使用root登陆则设为yes,否则为no
PasswordAuthentication no/yes,no为不允许使用密码登陆,yes为允许使用密码登陆,一般如果用自己账户登录都用密码,所以这一项最好设为yes,否则会导致window中能ping通linux系统,但是ssh连接不上。
设置好后保存退出。

PubkeyAuthentication yes,允许公钥登陆,默认是yes,用于免密登录

  2.3、启动SSH服务

systemctl start sshd.service #启动命令
systemctl start sshd.service #重启命令

  2.4、设置开机启动

systemctl enable sshd.service

  2.5、检查服务是否启动

ps -e | grep sshd

  2.6、检查 22端口 是否开启

netstat -ntlp | grep 22

 

3、关闭防火墙,如果从外部无法访问,并且无法连接端口

链接至:关闭防火墙

参考资料:https://zhuanlan.zhihu.com/p/612658181

参考资料:https://www.zxbblog.com/?id=927&eqid=bb4ae78200455fb60000000264723950

 

标签:sshd,openssh,server,CentOS7,SSH,Linux,yes,ssh
From: https://www.cnblogs.com/ChenRihe/p/17706288.html

相关文章

  • Linux CentOS7 关闭防火墙
    1、查看防火墙状态systemctlstatusfirewalld.serviceactive(running)表示防火墙已打开2、关闭防火墙systemctlstopfirewalld.service3、再次查看防火墙状态,确认已关闭systemctlstatusfirewalld.service4、永久关闭防火墙,不执行禁用将在重启后防火墙自动开启s......
  • 树莓派4b装系统到运行 Blazor Linux 本地程序全记录
    在Linux下运行gui程序,咱也是第一次做,属于是瞎子过河乱摸一通,写得有什么不对和可以优化的地方,希望各位看官斧正斧正.1.下载烧录器https://www.raspberrypi.com/software/我选择的是Raspbian64位系统,并配置好ssh账号密码,wifi,以便启动后可以直接黑屏ssh连接2.启用roo......
  • Linux操作系统详解
    引言Linux是一个开源的Unix-like操作系统。它是由芬兰计算机科学家LinusTorvalds于1991年首次发布。Linux以其稳定性,安全性和灵活性而受到欢迎,并被广泛用于服务器,超级计算机,嵌入式系统和许多其他平台。在某些领域,例如智能手机和平板电脑(主要是Android操作系统),Linux的衍生品也非常......
  • kali linux换源
    换源地址vim/etc/apt/sources.list#Seehttps://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/#debhttp://http.kali.org/kalikali-rollingmaincontribnon-freedebhttps://mirrors.tuna.tsinghua.edu.cn/kalikali-rollingmaincontribnon-f......
  • NOI Linux 及 Vim
    快考试了,临时报一下佛脚,祝各位\(RP++\)!Linuxls:listshow显示当前目录内容ls-l长列表显示ls-a显示隐藏文件cd:changedirectory改变目录cd..返回上一级cd../..返回上一级的上一级cd/homecdname进入名为name的目录pwd:printwritingdirec......
  • Linux服务器搭建环境复盘
    Linux服务器搭建环境复盘Linux服务器上是没有开发环境的,需要自己配置,在获得了服务器账号后,通过WinSCP登录可以传文件。下载anaconda官网下载AnacondaLinux版本到自己的电脑上,然后通过WinSCP拖拽上传到服务器。记得是点那个小企鹅而不是手快点了Download。然后ssh远程......
  • Linux(CentOS7)学习笔记
    目录Linux笔记第零章计算机概论第一章Linux是什么与如何学习第二章主机规划与磁盘分区2.1.Linux与硬件的搭配2.2.磁盘分区第三章安装CentOS7.x3.1.本练习机的规划——尤其是分区参数3.2.开始安装CentOS7第四章首次登录与线上求助4.1.首次登陆系统4.2.文字模式下指令的下达......
  • 龙蜥系统网络和SSH配置
    1.网卡配置修改配置文件可能不是ens33 龙蜥我的环境是 ens01 如果你也一样请修改ens01配置文件vi/etc/sysconfig/network-scripts/ifcfg-ens33```只需修改备注部分FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE......
  • linux 内存盘的使用方式与验证
    linux内存盘的使用方式与验证背景某些情况下,硬盘的写入是一个很大的瓶颈使用内存文件系统的方式应该能够极大的提高IO的速度.内存盘的优点是比较快,缺点就是数据不是持久化的.其实还是有很多可以持续优化的方式与方法的.可以最大化的磁盘的IO速度等.内存盘......
  • linux主要命令
    linux主要命令在CSP-S的考试中,通常第一题是问:请问"xx"有什么作用?接下来就让我们看一下linux的常用命令:ls//显示文件或目录mkdir//创建目录touch//创建新文件cd//切换目录cp//拷贝echo//创建带有内容的文件mv//移动或重命名rm//删除文件Ctrl+Alt+......