OpenSUSE42.3 leap 开启ssh登陆
一、产看ssh是否安装
OpenSUSE:~ # rpm -qa | grep ssh
libssh2-1-1.4.3-18.3.x86_64
openssh-askpass-1.2.4.1-12.1.x86_64
openssh-helpers-7.2p2-13.1.x86_64
openssh-7.2p2-13.1.x86_64
OpenSUSE:~ #
#如果存在如上显示,则表示已经安装ssh服务,反之没有安装
二、查看ssh服务是否开启
OpenSUSE:~ # service sshd status
● sshd.service - OpenSSH Daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; disabled; vendor preset: disabled)
Active: inactive (dead)
#上面的输出的结果说明没有开启。
三、开启SSH服务:
1、 修改配置文件
#vi /etc/ssh/sshd_config
修改sshd_config文件,命令为:vi /etc/ssh/sshd_config
将#PasswordAuthentication no的注释去掉(如果有),并且将no修改为yes #允许通过密码认证登录
将#PermitRootLogin yes的注释去掉 #允许root用户直接登录
2、启动ssh服务
OpenSUSE:~ # service sshd start
OpenSUSE:~ # service sshd restart #重启
3、停止服务器
OpenSUSE:~ # service sshd stop
四、防火墙设置 (通过上面的设置因为防火墙的原因,可能还不能访问。)
命令行下通过yast命令进行设置,通过命令的方法和通过图形界面的YaST进行管理这里就不介绍了。
方法一、关闭防火墙
1 、命令行下打开YaST控制中心
OpenSUSE:~ # yast

2 、进入防火墙配置页面,Security and Users -->Firewall 如下图

3、禁止防火墙开机启动。
Start-Up -->Service Start -->(x) Disable Firewall Automatic Starting 将这个选上按空格键就行,完后Next下一步完成,这样防火墙就不会开机启动了
4、关闭防火墙
Start-Up -->Switch On and Off -->Stop Firewall Now 选择这项回车就可以立即关闭防火墙
方法二、如果系统不允许关闭防火墙可以添加ssh服务和22端口
1、进入添加服务器界面 Security and Users -->Firewall --> Allowed Services

2、Service to Allow选项下通过上下键选择 Secure Shell Server ,选择完以后通过Tab键光标移动到 [ Add ] 选择回车添加。

完成添加

3、选择刚才添加啊的Secure Shell Server服务,按F7 进入Advanced设置,在TCP ports处添加22端口

通过上面的设置就可以远程SSH连接服务器了。
五、设置自动启动ssh服务,如果不设置每次重启电脑都要从新启动ssh服务比较麻烦。
通过systemctl命令可以将sshd服务加到开机自启动列表里。实现开机自动启动sshd服务。
OpenSUSE:~ # systemctl enable sshd.service
OpenSUSE42.3 leap 开启ssh登陆的更多相关文章
- Opensuse13.2开启ssh
要开启ssh很简单,步骤分为三步 步骤1: 安装ssh zypper install ssh 步骤2:启动ssh daemon网上很多通过 service 命令或者 init.d 目录中的脚本启动ss ...
- Linux服务器开启ssh服务,实现ssh远程登陆!
最近在学linux,使用ssh远程登陆linux,记录下来! 首先进入/etc目录下,/etc目录存放的是一些配置文件,比如passwd等配置文件,要想使用ssh远程登陆,需要配置/etc/ssh/s ...
- Ubuntu下开启root登陆--并开启SSH登录验证
Ubuntu下开启root登陆亲手安装过Ubuntu的童鞋都知道,默认安装只会添加一个普通用户名和密码,而超级用户权限则是利用sudo命令来执行.在Ubuntu下使用root登陆或者在shell中用s ...
- ubuntu19配置静态IP并开启SSH远程登陆
前言 从ubuntu从17.10开始,已经不再在/etc/network/interfaces里配置IP,即使配置了也不会生效,而是改成netplan方式 ,配置写在/etc/netplan/文件夹 ...
- 配置BUG-Linux系统下ssh登陆很慢的解决办法
很多的Linux用户发现连接上Linux服务器在输入用户名之后还要再等一下才能输入密码,时间过长了,现在小编与大家分享一下如何解决ssh登陆问题的问题,希望对您有所帮助 . 1.我们平时登陆Linux ...
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
参考:http://blog.csdn.net/jia0511/article/details/8237698 1. 允许root用户远程登录 修改ssh服务配置文件 sudo vi /etc/ssh ...
- Linux系统下如何配置SSH?如何开启SSH
查询\安装SSH服务 1.登陆linux系统,打开终端命令.输入 rpm -qa |grep ssh 查找当前系统是否已经安装 2.如果没有安装SSH软件包,可以通过yum 或rpm安装包进行安装( ...
- Linux系统下如何配置SSH?如何开启SSH?
SSH作为Linux远程连接重要的方式,如何配置安装linux系统的SSH服务,如何开启SSH?下面来看看吧(本例为centos系统演示如何开启SSH服务). 查询\安装SSH服务 1.登陆linux ...
- 生产环境ssh登陆策略
生产环境ssh登陆策略 备份:cp /etc/ssh/sshd_config{,.bak} vim /etc/ssh/sshd_config 17 #Port 22 #修改ssh连接端口 38 # ...
随机推荐
- C#之改变窗体icon图标、新建类文件、调用dll库
一.改变窗体的图标 没有修改之前为: 修改之后为自己想要的图标: 需要在窗体Form1.cs属性里边添加icon图片文件: 二.新建cs类文件 如下图所示,新建一个类文件,我用于来调用库文件也可以来定 ...
- Linux split 命令用法详解 - 切割文件[转]
功能说明:切割文件.语 法:split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切 ...
- POJ——T 1469 COURSES
http://poj.org/problem?id=1469 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 24197 ...
- openSessionInView的使用原理及性能分析
看到好多项目中用到了openSessionInView,这种做法无非是开发方便,能够在JSP页面中操作数据库层方面的业务. 下边说下openSessionInView的使用方法及性能问题. 使用: 1 ...
- hdu 5269 ZYB loves Xor I && BestCoder Round #44
题意: ZYB喜欢研究Xor,如今他得到了一个长度为n的数组A. 于是他想知道:对于全部数对(i,j)(i∈[1,n],j∈[1,n]).lowbit(AixorAj)之和为多少.因为答案可能过大,你 ...
- lua实现大数运算
lua实现的大数运算,代码超短,眼下仅仅实现的加减乘运算 ------------------------------------------------ --name: bigInt --creat ...
- PHP join() 函数
PHP join() 函数 实例 把数组元素组合为一个字符串: <?php $arr = array('Hello','World!','I','love','Shanghai!'); echo ...
- Looping and dictionaries
If you use a dictionary in a for statement, it traverses the keys of the dictionary. For example, pr ...
- BZOJ 2251 Trie树
思路: i~n加到Trie树里 经过的边权+1 DFS一遍 搞定~ //By SiriusRen #include <cstdio> #include <cstring> #i ...
- spring-data-redis 使用过程中需要注意的地方
1.序列化问题 <!-- SDR默认采用的序列化策略有两种,一种是String的序列化策略,一种是JDK的序列化策略. StringRedisTemplate默认采用的是String的序列化策略 ...