腾讯云买了个一元主机,是ubuntu系统的,用ubuntu账户登录,进行某些操作老是提醒没有权限,很恼火,搜索了一下才知道怎么获得root权限。
用putty登录服务器
然后用putty登录服务器,hostname是自己的公网ip,port是22,ssh登录,然后点击open
然后会打开命令行界面,输入用户名,密码登录
sudo passwd root 回车
这里是让我们设置root的密码,建议和ubuntu的密码一样,方便记忆,要输入两遍
sudo vi /etc/ssh/sshd_config 回车
得到这样
往下找到loginGreacetime 120
用过vim的都知道,这个时候我们只是【命令行模式(command mode)】,是无法进行修改的,按下【i】回车,即可进入【「插入模式(Insert mode)」】,然后就能进行修改了
把PermitRootLogin 后面的修改为yes
然后按下【ESC】回到【命令行模式(command mode)】,按下【SFIHT+:】进入【「Last line mode」】,输入【wq】回车,执行保存并退出操作
然后回到这个界面
然后再输入下面这条就大功告成了
sudo service ssh restart 回车
接着关掉putty,重新打开,然后就能用root账户登录了。