精华内容
下载资源
问答
  • 1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy //修改密码 Changing password for user tommy. New UNIX password: //在这里输入密码 ...
  • 这种方式创建的用户可以使用ssh登录,但只有只读权限可以浏览下载部分文件无法写和修改。 建议通过将用户加入一个组来获得指定路径的权限。 2 设置密码 passwd username 3 用户授权 chown -R username: username /...
  • 1,添加一个账户用户名为1759072,并设置密码 需要进入ROOT权限下创建用户3,验证新用户:图形状态切换至新用户登录,并在/ home / {学号}目录中建立文本文件1.txt,内容随意。(注意将{学号}替换成自己的真实学号...

    1添加一个账户用户名为175907

    2,并设置密码  

    需要进入ROOT权限下创建用户

    3,验证新用户:图形状态切换至新用户登录,并在/ home / {学号}目录中建立文本文件1.txt,内容随意。(注意将{学号}替换成自己的真实学号)

    4,使用su命令将用户切换至root,执行chmod 6601.txt ,将1.txt 文件的其他人权限设置为禁止读写,并执行chmod 

    770 / home / { 学号}

    5,重新回到test用户的桌面中,shell中执行VIM

    /home/175907/1.txt,此时提示无权限

    6,切换至root,给test组设置密码

    7,返回新用户,并将新用户临时加入test组,并使用ID 验证是否成功加入

    成功加入

    8,重新执行VIM

     /home/ { 学号} /1.txt 

        // 此时应该能够正常打开

             此时能打开不过是175907这个用户如果切换到测试用户还是无法打开

    解决方法:如果把测试用户临时添加进学号组则可以打开

    9,            执行w ,观察当前登录情况

    10,        使用PS 查看当前系统中的所有进程,包括有终端和无终端的进程

    11 ,使用top 命令查看当前系统中进程的cpu 占用率,内存以及交换文件的使用率,观察系统负载

    展开全文
  • LINUX--创建新用户&为新用户设置权限

    万次阅读 多人点赞 2019-10-28 12:33:23
    LINUX--创建新用户&为新用户设置权限 1、登录root 2、新建用户并创建家目录 3、更改为bash命令 4、设置密码 5、设置sudo权限

    【一张图总结】

    (用了xy的嘻嘻)
    【如果命令执行不下去,就前面加个万能sudo
    在这里插入图片描述

    【详细说明】

    1、登录root

    首先进入root用户,打开终端:
    使用Ctrl+alt+T命令打开终端 or 在桌面右击鼠标,点击open terminal进入

    如何关闭linux终端:单击某个终端,然后Ctrl+d可以关闭终端。】

    2、新建用户并创建家目录

    sudo useradd -d /home/xpt -m xpt 
    

    并输入密码(输入的密码是隐藏的)
    在这里插入图片描述

    3、更改为bash命令

    sudo usermod -s /bin/bash xpt
    

    在这里插入图片描述

    4、设置密码

    sudo passwd xpt
    

    在这里插入图片描述

    5、设置sudo权限

    sudo chmod u+w /etc/sudoers
    sudo vi /etc/sudoers
    

    在这里插入图片描述
    在root底下添加下面一行

    xpt     ALL=(ALL:ALL) ALL
    

    如何添加:
    1、光标移到root那行的下一行 按一下键盘上i
    在这里插入图片描述

    2、输入 xpt ALL=(ALL:ALL) ALL
    在这里插入图片描述
    3、然后按一下esc 键,输入:wq 后 回车
    在这里插入图片描述
    最后输入

    sudo chmod u-w /etc/sudoers
    

    在这里插入图片描述

    【关于本文Linux命令的说明】

    1、useradd -d /home/xpt -m xpt

    -d 目录 设置用户主目录(这里设置的是/home/xpt),如果此目录不存在,则同时使用-m选项,可以创建主目录
    -m 目录 创建用户目录

    2、usermod -s /bin/bash xpt

    修改已有用户的信息使用usermod命令,其格式如下:
    usermod 选项 用户名

    -s Shell文件 指定用户的登录Shell

    usermod -s /bin/bash xpt 此命令将用户xpt的登录Shell修改为bash
    (默认是sh命令 改为bash命令更高级一点)

    3、sudo passwd xpt

    linux sudo 命令
    简单的说,sudo 是一种权限管理机制,管理员可以授权于一些普通用户去执行一些 root 执行的操作,而不需要知道 root 的密码。
    严谨些说,sudo 允许一个已授权用户以超级用户或者其它用户的角色运行一个命令。

    指定和修改用户口令的Shell命令是passwd。超级用户可以为自己和其他用户指定口令,普通用户只能用它修改自己的口令。

    4、sudo chmod u+w /etc/sudoers

    sudo chmod u-w /etc/sudoers

    利用 chmod 可以藉以控制文件如何被他人所调用。

    语法:chmod mode file
    mode : 权限设定字串,格式如下 :
    [ugoa...][[+-=][rwxX]...][,...]
    其中:

    • u表示该文件的拥有者,g表示与该文件的拥有者属于同一个群体(group)者,o表示其他以外的人,a表示这三者皆是。
    • +表示增加权限、- 表示取消权限、= 表示唯一设定权限。
    • r 表示可读取,w表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。

    所以
    sudo chmod u+w /etc/sudoers 表示:增加/etc/sudoers文件所属者对其的写权限
    sudo chmod u-w /etc/sudoers 表示:取消/etc/sudoers文件所属者对其的写权限
    /etc/sudoers文件 是sudo 程序相关文件

    补充:sudo 程序相关文件
    /etc/sudoers
    /etc/init.d/sudo
    /etc/pam.d/sudo
    /var/lib/sudo
    /usr/share/doc/sudo
    /usr/share/lintian/overrides/sudo
    /usr/share/bash-completion/completions/sudo
    /usr/bin/sudo
    /usr/lib/sudo

    5、sudo vi /etc/sudoers

    Linux vi/vim
    在这里插入图片描述
    基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。 这三种模式的作用分别是:

    1、命令模式:
    用户刚刚启动 vi/vim,便进入了命令模式。

    此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。

    常用命令:
    i 切换到输入模式,以输入字符。
    x 删除当前光标所在处的字符。
    : 切换到底线命令模式,以在最底一行输入命令
    若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。

    命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。

    2、输入模式
    在命令模式下按下i就进入了输入模式。

    在输入模式中,可以使用以下按键:

    字符按键以及Shift组合,输入字符
    ENTER,回车键,换行
    BACK SPACE,退格键,删除光标前一个字符
    DEL,删除键,删除光标后一个字符
    方向键,在文本中移动光标
    HOME/END,移动光标到行首/行尾
    Page Up/Page Down,上/下翻页
    Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
    ESC,退出输入模式,切换到命令模式

    3、底线命令模式
    在命令模式下按下:(英文冒号)就进入了底线命令模式。

    底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。

    在底线命令模式中,基本的命令有(已经省略了冒号):
    q 退出程序
    w 保存文件
    按ESC键可随时退出底线命令模式。
    在这里插入图片描述

    所以 :wq 表示保存文件并退出。

    6、xpt ALL=(ALL:ALL) ALL

    root ALL=(ALL:ALL)ALL

    root     表示 root 用户。
    ALL     表示从任何的主机上都可以执行,也可以这样 192.168.100.0/24。
    (ALL:ALL)   是以谁的身份来执行,ALL:ALL 就代表 root 可以任何人的身份来执行命令。
    ALL     表示任何命令。
    那么整条规则就是 root 用户可以在任何主机以任何人的身份来执行所有的命令。

    xpt ALL=(ALL:ALL) ALL 表示用户xpt可以在任何主机以任何人的身份来执行所有的命令

    【配置过程中的问题】

    是我自己遇到的问题,我记录一下。。。。
    sudo vi /etc/sudoers我写错了写成了sudo vi /etc/sudors
    结果打开了个新的空文件
    在这里插入图片描述
    那就只能强制退出了:
    Esc 然后输入:q! 回车

    补充:q w wq q!的区别
    q表示退出
    w表示保存
    wq表示修改后保存退出
    q!表示不保存修改的内容,强制退出

    展开全文
  • 主要大家介绍了关于linux新文件权限设置之umask的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
  • Linux新建用户以及权限设置

    千次阅读 2018-12-20 08:58:15
    新建用户指令1:useradd useradd [选项] 用户名 ...指定新用户新密码 -r 建立系统账号 建立一个用户lala 指定它的主目录 /home/lala,shell /bin/bash ,group组 joy ...

    新建用户指令1:useradd

    useradd [选项] 用户名

    选项作用
    -d指定用户主目录
    -g指定gid
    -u指定uid
    -m自动创建用户主目录
    -s指定shell
    -p指定新用户新密码
    -r建立系统账号
    1. 建立一个用户lala

    指定它的主目录 /home/lala,shell /bin/bash ,group组 joy

        sudo useradd lala -m -d /home/lala -s /bin/bash -g joy
    

    道理来说,指定-d 的主目录未建立,此时必须加上-m,表示指定主目录的同时,自动创建;如果要是已经在主目录创建了,那就不用-m。
    但是事实上,这个地方无论主目录是否提前建立好,建议每次使用useradd添加用户时都加上-m,因为使用man useradd命令,你就会发现,useradd will create the home directory unless CREATE_HOME in /etc/login.defs is set to no.所以呢,如果没有加-m,那么你就要去修改/etc/login.defs 更麻烦了呢。如果你执意不加-m,那么我的失败经历将会重现在你的身上!

    1. 设置密码

    创建用户了,当然下一步就是设置密码啦,so,下面的,上!

    sudo passwd lala
    
    1. 赋予权限

    以下操作均在root账户下操作

    上面两步完了之后,看似万事大吉,实则不然,当我们转到lala账户下,想要新建文件时,发现它它它…
    是不是很伤心~
    唉,那我sudo cat /etc/passwd呢
    在这里插入图片描述
    行吧,不在sudoers文件…
    革命总是不是那么容易!奋斗吧~
    (1)先转到root账户下,查看下用户lala的关键信息吧

     cat /etc/passwd
    

    在这里插入图片描述
    太好了,它在,哈哈。想看下它在不在组文件呢~

     cat /etc/group
    

    额,不在。。行吧,你不给我主动设置,我自己设总行了吧。

    groupadd  lala
    

    再次

     cat /etc/group
    

    在这里插入图片描述
    不错不错~~
    (2)干正经事吧,没有创建文件权限??不在sudoers?
    由于我们要改的文件没有写权限,所以我们要给他加上

    chmod u+w /etc/sudoers
    vim /etc/sudoers
    

    找到下面位置,添加一行

    #User privilege specification
    root ALL=(ALL:ALL) ALL
    lala ALL=(ALL:ALL) [NOPASSWD: SQUID] //NOPASSWD: SQUID为可选项,要是不想要每次输入密码,可以加上的
    

    返回lala账户再试试吧,看还能建文件不,sudo可以不
    哈哈,成功

    耶,成功啦!

    展开全文
  • linux创建新用户并赋予权限

    千次阅读 2020-07-10 16:53:59
    root添加sudoers文件的读写权限 chmod 777 /etc/sudoers 编辑sudoers文件 vi /etc/sudoers 找到如下一行代码 root ALL=(ALL) ALL 在下面添加 tony ALL=(ALL) ALL 共有四种格式的权限 tony ALL=

    以下代码均在root下运行

    1.创建用户添加/home下文件夹

    useradd -d /home/指定文件名(一般设定为用户名) -m 用户名
    例如:
    useradd -d /home/tony -m tony
    

    2.创建(修改)密码

    passwd 用户名
    例如:
    passwd tony
    

    两次重复确认密码

    3.权限设置

    先给root添加sudoers文件的读写权限

    chmod 777 /etc/sudoers
    

    编辑sudoers文件

    vi /etc/sudoers
    

    找到如下一行代码

    root ALL=(ALL) ALL
    

    在下面添加

    tony ALL=(ALL) ALL
    

    共有四种格式的权限

    tony ALL=(ALL) ALL
    %tony ALL=(ALL) ALL
    tony ALL=(ALL) NOPASSWD: ALL
    %tony ALL=(ALL) NOPASSWD: ALL
    第一行:允许用户tony执行sudo命令(需要输入密码)
    第二行:允许用户组tony里面的用户执行sudo命令(需要输入密码)
    第三行:允许用户tony执行sudo命令,并且在执行的时候不输入密码
    第四行:允许用户组tony里面的用户执行sudo命令,并且在执行的时候不输入密码
    

    编辑完成 按 ESC+:wq!保存退出

    最后将root的sudoers文件权限改回来

    chmod 0440 /etc/sudoers 
    

    如果该用户账号只显示$
    则在root下修改 /etc/passwd

    wr:X:1000:1000::/home/wr:/bin/sh(这是之前的)
    改为了wr:X:1000:1000::/home/wr:/bin/bash
    

    在该账户名下路径最后的/sh改为/bash

    展开全文
  • 配置新添加用户的ssh公私钥登录 root用户:开启私钥登录,关闭密码登录 生成ssh公私钥文件啥的,这里就不说明了,自行百度把。 1.将公钥文件内容补充到ssh的authorized_keys中。 [root@skr1 ~]# cd ~/.ssh/ ...
  • Linux 用户管理及用户权限设置

    万次阅读 2019-01-27 11:22:58
    Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,...
  • linux 普通用户赋予最高权限

    千次阅读 2020-01-10 10:48:38
    文章目录一、创建新用户二、给新用户设置密码三、赋予sudoers文件写的权限四、编辑sudoers文件五、删除sudoers文件写的权限 一、创建新用户 useradd know 二、给新用户设置密码 passwd know 三、赋予sudoers文件...
  • linux创建新用户并将为其赋予权限

    万次阅读 2018-07-30 15:07:24
    创建新用户es: adduser es 为es用户设置密码 passwd es #后面会让输入两次密码 将为es用户赋予某个文件夹权限: #文件夹归属组 #chown -R [用户]:[所属组] 目录 chown -R es:es elasticsearch-6.3.2/ ...
  • linux创建用户设置目录权限

    千次阅读 2020-09-01 11:33:32
    linux创建用户设置目录权限》首发牧马人博客转发请加此提示 常用命令 用户列表文件:/etc/passwd 用户组列表文件:/etc/group 查看系统中有哪些用户:cut -d : -f 1 /etc/passwd 查看可以登录系统的用户:cat /...
  • linux 创建新用户设置管理员权限

    千次阅读 2019-10-09 05:33:57
    https://www.cnblogs.com/sunyllove/p/9772053.html 转载于:https://www.cnblogs.com/zhf123/p/11633870.html
  • 必要条件: 你的openssh-server版本至少得失4.8p1, 因为配置权限需要版本添加的新配置项ChrootDirectory来完成。 如何查看自己服务器上的ssh版本?大家可以尝试以下命令: $ ssh -V 具体实施步骤: 1. 我们需要创建...
  • 1、创建用户授权 ...# 以root用户来创建用户 , groupadd 添加一个用户组 3. 创建分组:groupadd ver 4. 加入组:gpasswd -a test ver 5. 移除组:gpasswd -d test ver 6. 进入home文件分配权...
  • Linux用户权限

    千次阅读 2019-06-27 19:27:32
    Linux操作系统中,root的权限是最高的,相当于windows的administrator,拥有最高权限,能执行任何命令和操作。在系统中,通过UID来区分用户权限级别,UID等于0,表示此用户具有最高权限,也就是管理员。其他的...
  • Linux给新用户建立文件和目录权限

    万次阅读 2017-07-11 00:04:52
    Linux给新用户建立文件和目录权限,只需要添加该用户到希望他创建文件和目录的用户组里即可。 例如:tomcat启动后可能会发生如下错误 touch: cannot touch ‘/usr/local/program_files/tomcat8/logs/catalina.out...
  • Linux创建新用户,给予FTP操作权限

    千次阅读 2019-05-06 14:11:00
    1.安装FTP yum -y install vsftpd 具体可以参考:Linux中安装、卸载FTP服务 2.新建用户,并指定主目录 ...useradd -d /home/test -...3.设置新用户密码 passwd test (为test设置密码,下面输入两次密码既可) ...
  • Linux给新用户赋予 Tomcat 的使用权限 首先假设 Tomcat 安装目录是“/opt/tomcat”。 1. 创建一个组 创建一个组,组名是“trustgroup”: # groupadd trustgroup 2. 创建一个用户 创建一个用户“truster”,...
  • linux下创建用户设置文件权限

    万次阅读 2017-06-11 09:13:07
    Linux下创建用户和解决用户无法创建文件及文件夹的问题
  • Linux 用户/用户权限设置与变更

    千次阅读 2019-11-21 18:45:44
    文章目录1、用户账号管理1.1 linux系统用户角色划分1.2 Linux的单用户多任务1.3 Linux的多用户多任务2、账户(user)和账户组(group)2.1 用户用户组的对应关系2.2 用户用户配置文件介绍3、Linux用户管理命令...
  • linux下添加新用户,并赋予root权限

    千次阅读 2017-06-30 22:53:44
    1.useradd -d /usr/xxx -m xxx 2.cd /usr/xxx 3. 更改密码 passwd xxx  4. 赋予权限 vim /etc/sudoers  找到 root ALL=(ALL) ALL 这行   在下面添加一行 。 xxx . ALL = (ALL) ALL
  • password — 修改密码,改变用户linux下passwd命令设置修改用户密码的方法linux查看所有用户和查看用户组的方法(修改用户组)Linux下SFTP用户权限设置条件及实现命令更改linux用户登录shell的操作方法Linux给普通用户...
  • Linux创建新用户,并赋予ssh访问权限

    千次阅读 2020-01-08 23:30:26
    useradd -m username 为新用户创建密码 ... 此时可以尝试使用ssh进行登录,如果说权限不足,再进行如下配置 ssh username@xxx.xxx.xxx.xxx 编辑/etc/ssh/sshd_config文件,找到AllowUsers...
  • 测试于:Tomcat 6.0.37 | CentOS 5.7本文目标:基于安全考虑,将tomcat的使用权限devnote组,新增的用户,只要设置到这个组中,即可以直接使用tomcat。这样一来可以防止用户误删系统或其他用户的文件;二来即使...
  • Linux 创建新用户并给予sudo权限

    千次阅读 2019-11-13 19:22:12
    Linux 创建新用户并给予sudo权限: 1 创建新用户 切换到root,创建新用户: su root // 切换到超级管理员,接着输入密码就可以了 adduser user1 // 这样他就会自动创建用户主目录,创建用户同名的组 接下来会让你...
  • Linux配置tomcat环境0 简介1 前置要求2 用户配置3 安装tomcat4 配置tomcat目录权限5 启动tomcat 0 简介   为tomcat配置一个用户组,将需要启动、配置tomcat的用户添加到该组内。这样配置可以防止部分不需要...
  • Linux设置当前用户享有root权限

    千次阅读 2018-12-09 17:27:55
    在部署hadoop的时候,通过./sbin/start-dfs.sh自动启动datanode那些一直不成功,总是叫我输密码,虽然我自己觉得可能是我免密登录设置不成功,但网上有小哥哥/小姐姐说是因为权限问题,因为没我的用户开root权限,...
  • 一、创建用户: 这里创建的用户名为xxx sudo adduser xxx 二、管理员登陆: sudo -i (账号前缀会变成root) 三、设置管理员: 1、sudo vim /etc/sudoers 2、按 i 输入 3、在root ALL=(ALL) ALL 下一行输入: xxx ...
  • Linux给新建用户ssh权限问题

    千次阅读 2019-04-19 09:32:04
    新建用户ssh权限问题: useradd 用户名 passwd 密码(还要确认一遍) 建好后切换到新建用户 su - 用户名 输入 ssh-keygen -t rsa 然后一路回车即可 最后在根目录~下 ls -a 查看是否有.ssh,有就说明ssh权限赋予...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 299,504
精华内容 119,801
关键字:

linux给新用户配置权限

linux 订阅