我们都知道Linux的默认用户是root,root用户拥有最高权限,而且新建的服务器里每个文件的所有者和所属组都是root。包括腾讯云默认创建的ubuntu用户情况下也是一样的。

如此一说我们可能已经知道了我们有时候一些操作所一直被拒绝的原因了。比如说用scp给腾讯云传一个文件,试了半天没成功。最后一看文件属性,我擦,是root用户,无语。虽说我们可以用sudo获取一些执行权限,然后改属性,但是多了毕竟会烦。

解决方法:开通root用户,禁用ubuntu用户

1.开通root用户

root用户的开通比较简单,root用户其实默认是开通的,只是没有密码,因此禁止你登录。所以我们只需要给root用户创建一个密码就行了 sudo passwd root

//下面只需要输入两次自己设定的密码就行了,当然太短可能不让你过O(∩_∩)O哈哈~

开通root用户后,我们还要开通允许ssh登录的权限。这里要说明一下,只有创建系统已经存在的用户是需要专门开个ssh登录权限的(也就是说root用户),重新创建一个用户的话就不需要再专门开通ssh登录权限的 vim /etc/ssh/ //进入文件下,准备修改sshd_config文件

//由于sshd_config默认是只读权限,所以要赋予写的权限

//额,这个忘了默认能不能写了,不过不能直接写的话就用下下面的语句

sudo chmod u+w sshd_cofig //赋予写的权限

vim sshd_config //进入编辑模式,找到下面这个位置

//这个是修改后的样子,原本Logging 下的 PermitRootLogin 后面不是yes,改为yes就行了

shift+z+z //保存并退出

如此我们就开通了用root并且可以ssh登录了

2.禁用ubuntu用户

由于我们已经开通了root用户,那么这个ubuntu用户也就没有存在的必要了,所以就可以把这个用户权限降低,或者直接禁止登录

去掉sudo权限

//修改/etc/sudoers文件,由于该文件默认也是只读,所以赋予写的权限

sudo chmod u+w sudoers

vim sudoers//进去编辑,在最后一行找到

由于这文件#默认为注释行,因此,我们只需要在行头加上#即可

shift+z+z //保存并退出

如下

禁止ubuntu用户登录 cd /etc

chmod u+w passwd//赋权限

vim passwd //编辑

//找到ubuntu用户 在该行的最后面加上/nologin

//保存并退出

//最后,把写的权限去掉

chmod u-w passwd

修改后如下

另外,如果对用户创建删除,或者用户组感兴趣的可以参考 我的博客

腾讯云linux没有root,解决腾讯云服务器默认为ubuntu用户问题相关推荐

  1. 腾讯云linux vnc端口,用腾讯云手把手教你用VNC搭建Ubuntu可视化界面(一)

    简介 [前期文章] [玩转 [玩转腾讯云]二.基于CVM服务器轻松部署PostgreSQL数据库 [玩转腾讯云]三.云端轻松构建部署WordPress网站应用 [玩转腾讯云]四.使用云服务器CVM轻松 ...

  2. 腾讯云linux配置服务器配置,centos7+腾讯云服务器搭建wordpress

    title: centos7+腾讯云服务器搭建wordpress date: 2020-03-04 categories: web tags: [wordpress] 分两部分:1.搭建LEMP环境 ...

  3. 腾讯云linux数据盘格式化,腾讯云服务器Centos挂载数据盘的方法

    腾讯云服务器Centos挂载数据盘的方法 发布时间:2020-08-24 08:24:30 来源:脚本之家 阅读:138 作者:逐风 栏目:服务器 第一.检查硬盘设备是否有数据盘 # 先执行 fdis ...

  4. linux python虚拟环境 error_阿里云Linux系统配置python3-虚拟环境-mysql --踩坑实践(Ubuntu系统转centOS7)...

    序言:个人使用阿里云的服务器,Ubuntu系统时在创建虚拟环境处卡住,多次修改无果后改用CentOS系统配置环境成功,但是其中也是尝试多次,这里就把自己找的能够配置成功的方法整理起来,以备后续有相关配 ...

  5. 阿里云linux 重启mysql数据库_阿里云linux服务器mysql修改密码教程

    阿里云机器最多的好像是linux系统了,我今天来为大家介绍一下阿里云服务器的linux系统修改mysql数据库密码的方法,希望对各位会有帮助,这里整理了几种方法. MYSQL的密码我们并不经常修改,但 ...

  6. android融云消息提示,如何解决 嵌入融云SDK后, Android 手机收不到消息推送?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 很多人在嵌入融云SDK之后,遇到过Android手机收不到消息推送问题.下面来给大家一些干货.解决Android类手机收不到消息推送的解决方法.供大家参考 ...

  7. 腾讯云 + Linux

    腾讯云 + Linux 1. 进入腾讯云官网https://cloud.tencent.com/ 2. 登录之后选择云 + 校园https://cloud.tencent.com/act/campus ...

  8. 17 Flask mega-tutorial 第17章 在Linux上部署(腾讯云 Ubuntu)【极其详细的部署过程】

    如需转载请注明出处. win10 64位.Python 3.6.3.Notepad++.Chrome 67.0.3396.99(正式版本)(64 位) 注:作者编写时间2018-03-28,linux ...

  9. 拉取ftp服务器上的文件_winscp和云服务器,2步实现winscp将文件上传到腾讯云Linux云服务器...

    WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端.同时支持SCP协议,它的主要功能就是在本地与远程计算机间安全的复制文件.与使用FTP上传代码相比,通过WinSCP可以直接使 ...

最新文章

  1. jQuery插件开发方式
  2. 【论文学习】RepVGG: Making VGG-style ConvNets Great Again及网络重参数化的用途及效果分析
  3. php实现git服务器,如何搭建和配置Git服务器
  4. [DP思考录]向左走,向右走: Observer模式 VS Mediator模式
  5. Castle ActiveRecord学习实践(7):使用HQL查询
  6. django 引入同目录下py文件_快速开发一个简单的Django网站
  7. ido - 0.2 发布
  8. mod_signalwire.c:371 Curl Result 1, Error: Protocol https not supported
  9. UA OPTI512R 傅立叶光学导论19 菲涅尔衍射
  10. 《软件工程之美》打卡第四周,2021最新Android面试真题解析
  11. 什么是存储引擎以及不同存储引擎特点
  12. postgres中的中文分词zhparser
  13. 【知识图谱】大数据环境下知识工程的机遇和挑战
  14. 推荐一个好看的极简主义博客网站程序-liveblog
  15. 如何连接小米空调伴侣2
  16. FPGA练习:与门电路的实现
  17. 废除闰秒真的有必要吗?不废除会有哪些影响?
  18. Java实现minio文件服务web在线解压上传工具类
  19. Android RxJava操作符的学习---总结
  20. ArcGIS超链接使用方法

热门文章

  1. libwebsockets 记录
  2. 南邮操作与系统期末复习重点及习题汇总
  3. JavaScript基础----全方位的基础篇(一),前方高能哦
  4. Elsevier论文草稿在排版时如何添加行号?(单栏排版,双栏排版)
  5. SQL Server 2005中查询通知的开启
  6. Orderless Recurrent Models for Multi-label Classification (CVPR2020)
  7. MyBatis xml动态sql insert批量插入 报错Operand should contain 1 column(s)
  8. 银联API | 银行卡信息查询 信息安全获取
  9. python标识符区分大小写吗_python代码区分大小写吗
  10. JS中金额转换以及格式化Vue过滤器