文档章节

CentOS 7安装和配置ssh

laiconglin
 laiconglin
发布于 2016/05/15 13:01
字数 201
阅读 16441
收藏 10

1. 安装openssh-server

yum install -y openssl openssh-server

2. 修改配置文件

用vim打开配置文件/etc/ssh/sshd_config

将上图的PermitRootLogin,RSAAuthentication,PubkeyAuthentication的设置打开。

启动ssh的服务:

systemctl start sshd.service

设置开机自动启动ssh服务

systemctl enable sshd.service

设置文件夹~/.ssh的访问权限:

$ cd ~
$ chmod 700 .ssh                                                                                                
$ chmod 600 .ssh/*                                                                                              
$ ls -la .ssh                                                                                                   
total 16
drwx------. 2 root root   58 May 15 00:23 .
dr-xr-x---. 8 root root 4096 May 15 00:26 ..
-rw-------. 1 root root  403 May 15 00:22 authorized_keys
-rw-------. 1 root root 1766 May 15 00:21 id_rsa
-rw-------. 1 root root  403 May 15 00:21 id_rsa.pub

authorized_keys文件存储的是客户端的公共密钥。

 

 

© 著作权归作者所有

laiconglin
粉丝 8
博文 35
码字总数 15315
作品 0
武汉
程序员
私信 提问
加载中

评论(4)

laiconglin
laiconglin 博主

引用来自“mark35”的评论

将上图的PermitRootLogin,RSAAuthentication,PubkeyAuthentication的设置打开。
=====================
新装系统,root首次登录,创建其他管理员账户验证登录成功后我是立马*关闭*PermitRootLogin
关闭PermitRootLogin的习惯很好
mark35
mark35
将上图的PermitRootLogin,RSAAuthentication,PubkeyAuthentication的设置打开。
=====================
新装系统,root首次登录,创建其他管理员账户验证登录成功后我是立马*关闭*PermitRootLogin
laiconglin
laiconglin 博主

引用来自“汤姆逊”的评论

chmod 700 .ssh
chmod: 无法访问".ssh": 没有那个文件或目录
没有.ssh这个目录的话,你需要创建一个
汤姆逊
汤姆逊
chmod 700 .ssh
chmod: 无法访问".ssh": 没有那个文件或目录
ambari+hdp安装

Yun2集群上Ambari+HDP安装 1. 安装环境说明: 系统版本:CentOS7 安装版本: Ambari版本:2.2.2.0 HDP版本:2.4.2.0 集群机器: Ambari Server :yun2 Ambari Agent:yun3 ,yun4,yun6,yun18,yun...

choulanlan
2017/05/18
0
0
【VMware虚拟化解决方案】邮箱定时自动接收ESXi警报

背景 客户有一堆ESXi服务器,在暂时没有预算的情况下,需要运维人员方便实时的掌握ESXi服务器的运行状态,确保ESXi服务器的稳定运行。 设计 收集ESXi服务器本地的日志(vmkwarning.log)定时...

tim2009
2014/05/10
0
0
centos下安装分布式Hadoop 3.1.1

一)安装环境 centos 7 JDK 1.8.0_181 VMware 12 pro hadoop 3.1.1 二)安装环境准备 分布式系统准备 下面示例中,我安装了3个独立的虚拟机系统,其中HW-Machine作为master,另外2台分别为s...

TaoismLi
2018/08/22
0
0
搬瓦工centos7安装配置Shadowsocks,附一个简单iptables脚本

先是基本配置一下安装好的centos7,用的是搬瓦工的vps root登录 安装sudo,如果没有的话 然后添加一个用户foo 看一下wheel那行是不是已经反注释掉 改root密码 更改ssh的配置文件 /etc/ssh/ssh...

wzk
2016/07/25
3.2K
0
OpenShift 3.9 多节点集群(Ansible)安装

1、主机环境准备:准备OpenShift集群需要的主机,并进行集群环境准备。 2、安装依赖包:提前安装使用Ansible安装OpenShift集群所依赖的第三方包。 3、Ansible执行安装:使用Ansible Playboo...

sun_qiangwei
2018/05/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

矩阵中的路径

判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向上下左右移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路...

Garphy
13分钟前
3
0
Hibernate 5 Maven 仓库的 Artifacts

Hibernate artifacts 官方发布的仓库在 JBoss Maven repository 中。Hibernate 发布的 artifacts 也会同时同步到 Maven Central 仓库中,这是一个自动同步进程(可能会有一些延迟)。 Hibern...

honeymoose
今天
4
0
如何学习uni-app?

uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架。 开发者通过编写 Vue.js 代码,uni-app 将其编译到iOS、Android、微信小程序、H5等多个平台,保证其正确运行并达到优秀体验。 <templ...

达叔小生
今天
5
0
OSChina 周一乱弹 —— 后来马云就一心想挣钱了

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 小小编辑:《空帆船》- 朴树 《空帆船》- 朴树 手机党少年们想听歌,请使劲儿戳(这里) @webw :第二次被锁在电梯里了 上次你忘带电梯卡, ...

小小编辑
今天
862
14
关于does not give a valid preprocessing token

#define VFUNC(self) ((##self##)->_vptr) 这样在gcc下会编译失败, VC不会 报pasting ) does not give a valid preprocessing token 据说是因为版本问题 解法:去掉## define VFUNC(self) (......

shzwork
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部