首页 > 系统相关 >为Ubuntu18.04云服务器创建sudo用户

为Ubuntu18.04云服务器创建sudo用户

时间:2024-06-03 13:59:28浏览次数:21  
标签:Ubuntu18.04 james sudo mkdir 密码 home 服务器 password

目录

1 背景

  昨天购买了一个Ubuntu18.04的云服务器,登录进去只有root账号,新建一账号james,用james账号登录后,提示没有james主目录,进入/home目录一看,还真没有。既然没有那就创建一个。

2 问题

登录james在/home创建目录james目录提示没权限:

$ mkdir james
mkdir: cannot create directory ‘james’: Permission denied

增加sudo密令提示:

$ sudo mkdir james
[sudo] password for james: 
Sorry, try again.
[sudo] password for james: 
Sorry, try again.
[sudo] password for james: 
sudo: 3 incorrect password attempts

上面输入密码是james的密码,看来james密码目前不是sudo密码。

3 解决

通过查资料发现需要修改/etc/sudoers可以设置sudo密码

# Allow members of group sudo to execute any command
%sudo	ALL=(ALL:ALL) ALL

如上所示在/etc/sudoers文件找到如上所示代码行,将%sudo修改为james保存
如下所示:

# Allow members of group sudo to execute any command
james	ALL=(ALL:ALL) ALL

重新登录james就可以使用sudo命令了(输入密码为james的用户密码)。
创建目录:

$ sudo mkdir james
[sudo] password for james:
$ ls -l /home
drwxr-xr-x 2 root root 4096 Jun  2 20:56 james

james目录拥有者不是james,通过chown命令修改:

$ sudo chown james:james james
$ ls -l /home
drwxr-xr-x 2 james james 4096 Jun  2 20:56 james

至此,james主目录创建成功!

标签:Ubuntu18.04,james,sudo,mkdir,密码,home,服务器,password
From: https://blog.csdn.net/flysnow010/article/details/139407095

相关文章

  • 07 服务器硬件及RAID配置实战
    目录7.1服务器及RAID磁盘阵列介绍    7.1.1RAID0    7.1.2RAID1    7.1.3RAID5    7.1.4RAID6    7.1.5RAID1+07.2阵列卡介绍    7.2.1IDE接口    7.2.2SCSI接口    7.2.3SATA接口......
  • 内网部署api接口文档服务器端口如何让外网访问?
    计算机业内人士对于swagger并不陌生,不少人选择用swagger做为API接口文档管理。Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新文件的方法,参数和模型紧密集成到服务器端的代......
  • C# 模拟http请求出现 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作[windo
    系统里面用到C#模拟Http请求,上线到服务器后,发现日志中大量出现“由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作”或“通常每个套接字地址(协议/网络地址/端口)只允许使用一次”运行netstat-ano发现有大量的Tcp链接,怀疑可能是服务器各种请求太多了导致的服务器是w......
  • 云服务器Linux 时间与本地时间不一致
     云服务器Linux时间与本地时间不一致问题解释:云服务器和本地计算机之间的时间不一致可能是因为它们使用的时间同步服务不同,或者云服务器没有配置自动对时。解决方法: 手动同步时间:可以使用date命令查看当前时间,使用ntpdate命令从网络时间协议(NTP)服务器同步时......
  • springboot本地运行正常,打包jar包上传Linux服务器后报错,无法正常运行解决方法
    问题描述:springboot本地运行正常,打包jar包上传Linux服务器后报错,无法正常运行说明:以下两种打包方式均在IDEA软件内完成,上传服务器使用宝塔面板管理1.第一次打包方式; 设置完打包路径后,进入build菜单进行打包:  选择build或rebuild进行打包,打包后上传jar包到服务器,运......
  • linux服务器硬件及RAID配置实战
    RAID磁盘阵列介绍是RedundantArrayofIndenpendentDisks的缩写,中文简称为独立冗余磁盘阵列把多个独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。组成磁盘阵列的不同方式称为RAID级别(RAIDLevels)常用......
  • 蓝易云 - 中小企业建站:在采购云服务器时应注意什么
    在中小企业选择云服务器时,需要考虑的因素有很多。这就像是在森林里寻找一棵最适合自己的树,需要考虑树的高度、枝叶茂密程度、是否有果实等等。同样地,在选择云服务器时,也需要从多个角度进行综合评估。 首先,“价格”就像是树干一样重要。价格不仅决定了你能否买得起这个服务,......
  • Ubuntu18.04利用docker成功安装Autoware的一次记录
    整整安装了两周的autoware终于安装好了,中途遇上了太多问题,踩了太多坑。所以我决定记录这次成功的过程,让像我一样的小白能少走弯路。技术小白的成长之路--嘎嘎嘎先放几个介绍非常清楚的其他博主的教程:【Ubuntu18.04】Autoware安装_ubuntu18.04安装autoware-CSDN博客ubuntu18.......
  • SSH远程连接Linux服务器
    1.1SSH(SecureShell)是一种网络协议,用于加密方式远程登录到服务器。以下是通过SSH连接Linux服务器的基本步骤:安装SSH客户端:Windows10及以上版本自带了OpenSSH客户端安装SSH服务端:在服务器端安装OpenSSH,需要在服务器终端进行。#安装sshsudoaptinstallopenssh-server......
  • 幻兽帕鲁服务器全自动部署保姆教程(含进阶指南)
    在帕鲁的世界,你可以选择与神奇的生物「帕鲁」一同享受悠闲的生活,也可以投身于与偷猎者进行生死搏斗的冒险。帕鲁可以进行战斗、繁殖、协助你做农活,也可以为你在工厂工作。你也可以将它们进行售卖,或肢解后食用。引用自:https://store.steampowered.com/app/1623730/Palworld......