`

ubuntu新建用户最好用adduser

 
阅读更多
ubuntu建用户最好用adduser,虽然adduser和useradd是一样的在别的linux糸统下,但是我在ubuntu下用useradd时,并没有创建同名的用户主目录。
例子:adduser user1
这样他就会自动创建用户主目录,创建用户同名的组。

如果删除了主目录,没有删除用户,可以用下面的命令,重建主目录

sudo mkdir /home/user   #这里的/home/user里的user最好改成跟你原来用户名一样
sudo chown -R user:user /home/user  #这里的user:user要改成你之前的“用户名:用户组”的格式
sudo chmod -R 755 /home/user #这里权限给755

755是同组的还有别的组的用户可以查看并且可以执行的。如果不想同组的和别的组的用户查看,可以把权限设置为700
分享到:
评论

相关推荐

    Linux useradd命令基本用法

    在 Linux 中 useradd 是个很基本的命令,但是使用起来却很...  useradd 命令属于比较难用的命令 (low level utility for adding users),所以 Debian 系的发行版中建议管理员使用 adduser 命令。其实 adduser 命令只是

    Centos7学习之添加用户和用户组的方法

    在使用 Centos 之前用的更多是Ubuntu,所以在 useradd 和 adduser 两条命令出现歧义,在Ubuntu系统上这是两条命令,而在Centos上则是同一条命令,adduser 是链接的形式存在 # ll /usr/sbin/ | grep user lrwxrwxrwx...

    Ubuntu安装Java环境和Hadoop

    如果你安装Ubuntu的时候不是用的“hadoop”用户,那么需要增加一个名为hadoop的用户 sudo useradd -m hadoop -s /bin/bash 接着使用如下命令设置密码,可简单的设置为hadoop,按提示输入两次密码: sudo passwd ...

    kubernetes-production-installation-with-ansible-ubuntu:这是在裸机生产服务器(Ubuntu 发行版)上安装 Kubernetes 的示例

    Kubernetes 生产 ...在您的 Ansible 控制器机器中,首先创建一个 ansible 用户并为此用户创建一个新的 ssh 对密钥。 1 - sudo adduser ansible 2 - ssh-keygen 在 ~/.ssh 路径中创建一个文件。 1 - touch ~

    Python Web程序部署到Ubuntu服务器上的方法

    在本文记录了我在Ubuntu中部署Flask Web站点的过程, 其中包括用户创建、代码获取、Python3环境的安装、虚拟环境设置、uWSGI启动程序设置,并将Nginx作为前端反向代理。希望对各位有所帮助。 建立一个Python Web程序...

    virtualbox Ubuntu 虚拟机与Windows本地主机共享文件夹

    sudo mkdir /mnt/VirtualBox //在Ubuntu路径下创建一个文件夹 mount -t vboxsf VirtualBox /mnt/VirtualBox //可理解为将本机的VirtualBox文件夹与Ubuntu 系统mnt/VirtualBox 文件夹设置为共享关系 sudo adduser ...

    Linux-Servidor-Nodejs

    第一配置LINUX UBUNTU服务器通过SSH连接ssh-keygen -t rsa // DigitalOcean创建自己的key1 ssh root @ ip //您进入数字海洋ssh -i“ publicKey” ubuntu @ ip //这是您通过AWS进入的方式创建AWS USER 须藤adduser ...

    Ubuntu18.04安装vsftpd的实现代码

    安装vsftpd ...创建一个用户 $ sudo adduser testuser1 创建目录并设置所有权 $ sudo mkdir /home/testuser1/ftp $ sudo chown nobody:nogroup /home/testuser1/ftp $ sudo chmod a-w /home/testu

    linux 详解useradd 命令基本用法

    linux 详解useradd 命令基本用法 概要: 在 Linux 中 useradd 是个很基本的命令,但是...useradd 命令属于比较难用的命令 (low level utility for adding users),所以 Debian 系的发行版中建议管理员使用 adduser 命令

    kellerkompanie-arma3server-interface:一个Flask框架,允许通过HTTPS API控制arma3server

    使用禁用登录创建用户 sudo adduser --disabled-login arma3server-interface 克隆存储库和复制脚本 转到新用户的主目录并克隆此存储库 sudo su - arma3server-interface cd ~ git clone ...

    eopas:ETHNOER在线演示和注释系统

    创建EOPAS数据库和用户 mysql mysql> CREATE DATABASE eopas; mysql> GRANT ALL ON eopas.* to eopas@`%` IDENTIFIED BY 'PASSWORD' 编辑config / database.yml以适合数据库名称,用户名和密码。 将应用程序部署到...

    错误的:Valentina的网站

    创建Ubuntu 18.04 LTS Droplet(使用SSH密钥)并将其命名 将Droplet IP添加到/ etc / hosts 初始服务器设置 连接到液滴 $ ssh root@ 建立新使用者 $ adduser 授予管理权限 $ usermod -aG sudo 设置基本防火墙 ...

    java6.0源码-spark:火花

    操作系统:Ubuntu 12.04 OpenJDK 1.6.0_27 Scala 2.9.3 Maven 3.0.4 Python 2.7.3 git 1.7.9.5 安装先决条件 创建一个 sparkmanager 用户 sudo adduser sparkmanager # mot de passe: spark 禁用 sparkmanager 用户...

    一些简单Linux服务器软件安装配置脚本-Linux开发

    一些简单Linux服务器软件安装配置脚本My ubuntu 16 Setup创建一个新用户adduser --disabled-password usermod -aG须藤 su- 然后使用您的ssh公钥更新.ssh / authorized_keys。 安装zsh sudo apt install -y zsh sh -c...

Global site tag (gtag.js) - Google Analytics