在用 GigsGigsCloud (GGC)的都知道,为了安全起见,新平台 SimpleCloud 中 Ubuntu/Debian/Centos 等 linux 系统默认登录用户不在是 root
,改为 ggcuser
,端口也改成了 63916, 不再是22。
ggcuser
用户默认是没有 root
(管理员)权限的,执行一些命令会出现 Permission denied
,那么获得root(管理员)权限主要有两种方式:
sudo
命令以系统管理者的身份执行指令。
sudo rm -f test.txt
单次使用管理员权限执行命令,又或者输入
sudo -i
本次连接即可一直拥有 root
权限,后续命令会以管理员身份执行。
1、编辑 /etc/ssh/sshd_config 文件
sudo vi /etc/ssh/sshd_config
找到 PermitRootLogin
,值改为 yes
,并去掉前面的#号。
保存&退出编辑。
2、给 root
用户设置密码
sudo passwd root
密码输入两遍,建议设置较长的复杂密码,避免被爆破!
3、重启 ssh
服务
sudo systemctl restart sshd
4、退出 ssh
,即可使用 root
用户进行 ssh
连接登录。