脚本源自github
第一
bash -c "$(wget --no-check-certificate -qO - https://raw.githubusercontent.com/arakasi72/rtinst/master/rtsetup)"
跑一下
bash rtinst -dt
-d就是启动http下载,可以把下到服务器上的东西用迅雷拖回家。目录是https://ip/download/用户名/
-t是保持默认的ssh端口不变,差不多10分钟能跑好。
国内的PT基本把0.96版本都禁了,说是有严重的统计错误,所以装完以后要切换一下版本,执行
rtupdate
选一下0.93那个版本,跑一下就可以了。
第二
去除https,没有https证书chrome打开一个红叉叉巨丑。编辑/etc/nginx/sites-enabled/default
注释掉第13行 deny all;
然后运行命令
/etc/init.d/nginx restart
重启nginx,使修改生效。
第三
修改ssh配置文件,重新开出root账号
打开/etc/ssh/sshd_config
修改
PermitRootLogin yes
注释掉以下这项
#AllowGroups sudo sshuser
然后运行
service ssh restart
使修改生效,这样以后还是可以使用root用户登录系统。
或者用下面的方法有图形界面。
脚本跑完以后,执行
rtwebmin
等webmin装完,访问https://你服务器的ip/webmin/
按照图依次选择
进去
Allow login by root?
这一项改成yes,保存。
再到上面图片里的界面选择第三个Access control,进去以后
Only allow members of groups
这一项改成yes,保存。
出来以后apply changes。
此时执行
service sshd restart
就好了,如果之前的ssh已经断了,你只能用新建的普通用户ssh连上以后用sudo执行上面的命令,root账号登录权限就恢复了