- 09/30草莓互联2024年国庆假期...
- 09/15草莓互联2024年中秋节放...
- 08/10宝塔控制面板手动安装Ope...
- 06/07草莓互联2024年端午节放...
- 04/30草莓互联2024年五一劳动...
- 04/03草莓互联2024年清明放假...
- 03/24宝塔控制面板Nginx后端...
- 02/27宝塔面板python2.7升级...
- 02/19宝塔面板站点PCI DSS不合...
- 02/19宝塔面板站点站长工具中点亮HT...
- 02/14宝塔面板https协议无法获取...
- 02/11宝塔Windows面板下SQL...
- 02/02宝塔控制面板利用nginx实现...
- 09/18宝塔控制面板FTP增加Flas...
phpweb已经是国内最强的的开源电子商务系统了,但并非完美,因为任何...
互联网3年一轮回,京东凡客等电商品牌在三年之前也不过是小打小闹,而如...
电商已经成为趋势,传统行业的竞争已经逐渐演变到网络上,也有不少用Weboss...
phpweb系统是固定的模式,适用于大部分行业与需求。但有一些行业还是有自己...
群晖nas套件docker架设centos6.8开启ssh
最近接到phpweb用户,说想在群晖nas架设一个网站环境,来做网站。
于是我们研究了一番,把流程详细的过一遍,希望帮到各位phpweb用户。
前提环境群晖nas,已经安装了docker这个套件。
docker是一个虚拟机,安装后如何使用呢?
1、打开后,打开“注册表”搜索框输入centos,因为请求的服务器问题,经常会出现查询注册失败,可以在夜间或者半夜尝试,白天经常失败,偶尔也可以正常查询处理。
2、双击点击第一个
3、我们选择的环境是centos6.8的
4、点击“选择”后就可以了,会在docker“映像”里面显示下载情况,刚刚开始我们经常遇到下载几分钟就一闪消失下载失败。多试几次,或者重复选择尝试,直到下载centos6.8下载完成即可。
5、双击下载好了的映像“centos6.8”进入docker创建容器,容器名称填写好,设置好本地端口,容器端口,这里这2个分别对应的,为后面ssh接通做准备,勾选自动映射,点击下一步。
6.这一步根据自己情况选择设定,这个不影响什么,设置好后下一步。
7、点击docker“高级设置”进行设置。
8、设置docker“卷”,这个web主要centos中的一个盘,这个装载路径对应nas路径文件夹是共享的,也就是对应的,文件放虚拟机的web文件夹,在nas的/docker/web中是显示的,互通的,设置好后点击确认。
9、确认成功后,就可以等容器正常运行,双击名称进入操作,。
接下来docker下centos开启ssh功能
需要安装passwd,openssl,openssh-server
命令:
yum -y update
yum install passwd openssl openssh-server -y
启动sshd:
# /usr/sbin/sshd -D &
正常启动需要pid文件存在,可以创建/var/run/ssh
这时报以下错误:
[root@ b5926410fe60 /]# /usr/sbin/sshd
Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Could not load host key: /etc/ssh/ssh_host_ed25519_key
执行以下命令解决:
[root@b5926410fe60 /]# ssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N ''
[root@b5926410fe60 /]# ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''
[root@b5926410fe60 /]# ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key -N ''
然后,修改 /etc/ssh/sshd_config 配置信息:
UsePAM yes 改为 UsePAM no
UsePrivilegeSeparation sandbox 改为 UsePrivilegeSeparation no
sed -i "s/#UsePrivilegeSeparation.*/UsePrivilegeSeparation no/g" /etc/ssh/sshd_config
sed -i "s/UsePAM.*/UsePAM no/g" /etc/ssh/sshd_config
编辑centos的默认端口,不然跟群晖nas的ssh端口冲突。
命令:
vi /etc/ssh/ssh_config
输入命令后,在#Port 22点击o进行编辑,
在端口#Port 22下面增加Port 12345(去掉#) ,
找到#PermitRootLogin no 需要去掉#
点击esc键,再点击:冒号键,出现输入闪号,输入wq,回车即可。
最后一步重启SSH服务 service sshd restart
然后修改root 密码
命令:passwd root
回到我们电脑上面xshell链接登录centos,进行安装php+msyql环境就可以了。
假如我们资讯/文章对您有所帮助,您可以通过扫描捐赠二维码支持一下我们~
感谢您对我们的支持,您的小小支持让我们有信心走得更远!