Linux添加普通用户并添加sudo权限、修改文件所属者、解决(ubuntu)只有$问题

一、添加普通用户(useradd/adduser),须要在超级用户(root)进行

1)删除用户使用userdel命令vim

2)添加sudo权限bash

先修改sudo文件权限
添加sudo文件的写权限,命令是:   chmod u+w /etc/sudoers
撤销sudoers文件写权限,命令:   chmod u-w /etc/sudoers工具

root权限打开vim etc/sudoers文件,找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名),修改以下:spa

PS:这里说下你能够sudoers添加下面四行中任意一条
youuser            ALL=(ALL)                ALL
%youuser           ALL=(ALL)                ALL
youuser            ALL=(ALL)                NOPASSWD: ALL
%youuser           ALL=(ALL)                NOPASSWD: ALL
第一行:容许用户youuser执行sudo命令(须要输入密码).
第二行:容许用户组youuser里面的用户执行sudo命令(须要输入密码).
第三行:容许用户youuser执行sudo命令,而且在执行的时候不输入密码.
第四行:容许用户组youuser里面的用户执行sudo命令,而且在执行的时候不输入密码.file

二、建立用户目录,并修改所属者为建立的用户

而后在/home目录下建立zdd文件(mkdir zdd)权限

修改文件所属者(chown -R zdd:zdd /home/zdd)密码

查看所属者,以下第三列第四列,分别意思为,所属者为zdd,所属组别为zdd,则修改为功im

三、解决新建普通用户只有一个$问题

查看用户目录下全部文件(包括隐藏文件),若没有.bashrc与.profile文件,则切换至root目录img

切换到root目录下,将.bashrc与.profile文件拷贝至用户目录下di

再次查看用户目录,更改文件所属者为该用户

查看文件详细信息,修改为功

而后利用source命令更新

切换到普通用户

修改用户操做用户目录的权限,755(本人可读写执行,用户组可读执行,其余可读执行)

而后就能够借住XFTP工具进行上传文件。

 

如有错误,望指正。

相关文章
相关标签/搜索