美文网首页
关于配置群晖nas_centos步骤

关于配置群晖nas_centos步骤

作者: 做个合格的大厂程序员 | 来源:发表于2020-06-01 18:27 被阅读0次

最近在折腾群晖NAS,想说搭建个CentOS系统自己玩。简单记录下操作流程。

一、前期准备

在群晖的套件中心搜索docker,并安装这个套件

二、创建容器

1、下载镜像

打开docker,在注册表选择需要下载的镜像,双击centos

1

然后会在映像里显示下载情况


2

2、创建容器

双击下载好的映像,弹出常规设置,修改容器名称


3

高级设置,勾选启用自动重新启动(当容器非正常关机后,会自动重启)


4

高级设置->卷,添加文件夹。意思是:文件放在虚拟机的data文件夹,会在nas的/docker中显示

5

高级设置->网络,默认使用bridge就可以

6

高级设置->端口设置,配置好ssh的端口,容器内得ssh端口不能用22,会和nas的冲突

7

配置完成后,确认。就会在容器栏生成一个容器

三、配置SSH

1、安装yum包

双击容器,就可以进入到终端进行操作了

首先更新系统:yum -y update

安装所需yum包:yum install vim openssl openssh-server net-tools initscripts -y


8

2、创建ssh key

# ssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N '' 
 
# ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''
 
# ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key

3、修改sshd_config

UsePrivilegeSeparation sandbox 改为 UsePrivilegeSeparation no

UsePAM yes 改为 UsePAM no

# sed -i "s/#UsePrivilegeSeparation.*/UsePrivilegeSeparation no/g" /etc/ssh/sshd_config

# sed -i "s/UsePAM.*/UsePAM no/g" /etc/ssh/sshd_config

4.修改ssh_config

vi /etc/ssh/ssh_config

输入命令后,在#Port 22点击o进行编辑,

在端口#Port 22下面增加Port xxx(一开始在配置中配置的端口) ,

找到#PermitRootLogin no 需要去掉#

点击esc键,再点击:冒号键,出现输入闪号,输入wq,回车即可。

5.最后一步重启SSH服务

service sshd restart

6.修改root密码

passwd root

7.安装man

yum install man-pages
yum install -y man man-pages

如果出现错误

No manual entry for xxx

所以,解决方法也就很简单了,注释掉/etc/yum.conf文件中的tsflags=nodocs一行


20190221160816950

然后,执行rpm -qa | xargs yum reinstall -y,重新安装已装程序就好了。

注:部分版本可能到这里还不完善,有的指令还是没有man文档,此时需要再执行yum install -y man-pages。

8.安装vim

yum -y install vim-enhanced

相关文章

网友评论

      本文标题:关于配置群晖nas_centos步骤

      本文链接:https://www.haomeiwen.com/subject/ucwszhtx.html