精华内容
下载资源
问答
  • Linux用户账户管理

    2019-04-10 15:39:47
    Linux用户账户管理 1年 ago mqzi 1.Linux用户账户管理 一个 UID对应一个账号名如果把用户名的UID随便改一个,相对应用户文件的所有者就会变成原来用户的UID数字 相对应的账号者信息结构在/etc/passwd中查看,这...
    
    

    Linux用户账户管理

    1年 ago mqzi

    1.Linux用户账户管理

    一个 UID对应一个账号名如果把用户名的UID随便改一个,相对应用户文件的所有者就会变成原来用户的UID数字

    相对应的账号者信息结构在/etc/passwd中查看,这个文件里面不存有密码

    /etc/shadow里面存在着加密后的密码,以及可以对密码条件的各种设置

    2.有效与初始用户组

    /etc/passwd 用户的第四个字段说明用户属于哪个组

    /etc/group 说明相对应的GID属于哪一个组名还有第四个字段是这个组的组员,第一个为组管理员

    使用usermod –G 组名 账户名

    添加某个用户到某个组里去

    使用groups查看当前用户shell所属的用户组,查看的第一个即为当前用户的用户组

    使用newgrp 用户组,切换当前用户所属的用户组

    当切换用户组的使用只是切换到了另一个子shell 使用exit可以退出当前的子shell进入到之前的shell环境

    使用useradd –e YY-MM-DD 用户名 添加一个去 用户,并且设置该用户失效的时间

    -m 强制创建主目录-M则相反

    相关的账号创建默认选项在/etc/login.defs 里面

    在创建用户的时候可以直接使用echo “你的密码” | passwd –stdin 用户名, 直接创建用户密码不需要再次确认用户的密码,可以编写脚本,批量创建

    使用chage –d 0 用户名,可以在用户第一次登陆的时候就强制用户修改密码

    使用usermod 修改用户的相关数据

    使用finger查看用户的相关信息,登录ip地址

    在用户主目录下创建.plan文件并添加相关备注,相对应的在finger就可以看到用户的备注

    使用chfn可以修改用户的相关信息

    在/etc/passwd 里面可以查看相关修改的信息

    在centos里面chsh –l可以显示所有的bash

    使用chsh –s修改用户的bash

    id 查询某人或者自己的相关UID/GID信息,也可以判断系统上面有没有相关账号

    新增与删除用户组

    在创建用户组的过程为了让以后创建的用户与新创建的用户组的UID/GID成对,建议在创建的时候使用groupadd –r用户组名,

    不要随意改动GID,不然会使系统错乱

    groupmod 进行group相关参数的修改

    groupdel 用户组

    如果某个用户组里面有使用的用户则用户组无法删除

    chgrp 改变文件或者目录所属的用户组

    chgrp projecta /srv/projecta

    chmod 2770 /srv/projecta

    2代表SGID表示执行者在执行的时候获得程序用户组的权限

    4代表SUID

    1代表SBIT只针对目录有效,当用户对目录拥有wx权限时,用户在该目录创建的文件或目录,只有自己与root才可以删除

    Continue Reading

    Previous 用户对谈

    Next 用户身份切换

    展开全文
  • 为实验室主机新增账号,便于个人使用caffe,依次采取以下步骤: 1.由于主机一般固定,且ip固定,可用命令“”ifconfig“”命令查看ip地址,例如为192.168.10.100. 2.利用adduser name 增加账号 如first,设置密码,...

    为实验室主机新增账号,便于个人在windows下通过vnc远程连接服务器并使用caffe,依次采取以下步骤:

    1.由于服务器一般固定,则ip固定,可在服务器上用命令“”ifconfig“”命令查看ip地址,例如为192.168.10.100.

    2.windows下载安装putty,通过putty利用ip地址远程连接添加账号,利用adduser name 增加账号 如first的用户名则为“adduser first”,设置密码,一切默认,即可成功添加账号。再利用visudo命令添加名为first用户的超级权限“first ALL=(ALL:ALL) ALL”(只需修改个人用户名即可)

    3.再次登录putty,登陆自己linux账号,配置个人vnc的配置文件,即修改xstartup文件(可将已经安装好vnc的账号下的xstartupcopy到自己的.vnc/目录下,即cp /home/xx/.vnc/xstartup /home/first/.vnc/xstartup),新开一个vnc远程局域网的连接端口,命令“vnc4server -geometry 1920x1080”,初次设置会要求输入vnc的远程连接密码,后成功开启属于此账号的端口号port(后面会用到)。

    4.自己pc主机上(windows)下载安装vnc,后按第一步骤的ip:port连接,后输入vnc密码即可远程连接。

    5.编译caffe,先下载caffe源码(git -clone  www.caffegithub官网.github.cn),利用uzip命令解压后,将Makefile.congfig 文件修改成功(或从其他账号copy),运行脚本,等待即可。脚本如下:

    #!/usr/bin/env
    
    make all -j20
    make test -j20
    make runtest -j20


    展开全文
  • 首先以root用户权限登录到服务器 #su root # 输入root 的密码 添加Linux 账号、密码 #useradd xxxxxx #passwd xxxxxx 添加samba 账号密码 ...复制一份如下信息,修改成新增账户名 [luxxxxxx] ...

      

    1. 首先以root用户权限登录到服务器

    #su root # 输入root 的密码

     

    1. 添加Linux 账号、密码

    #useradd xxxxxx

     

    #passwd xxxxxx

     

    1. 添加samba 账号密码

    打开 samba 配置文件

    #vim /etc/samba/smb.conf

    复制一份如下信息,修改成新增账户名

    [luxxxxxx]

            comment = xxxxxx.lu share

            path = /home/xxxxxx.lu

            public = yes

            writable = yes

            valid users = xxxxxx.lu

     

    另外一种是直接用home 来生成,默认配置里面就已经有了如下配置:

    [homes]

            comment = Home Directories

            browseable = no

            writable = yes

    ;       valid users = %S

    ;       valid users = MYDOMAIN\%S

    这个homes 就是如果用名 叫XXX 那对应的就是XXX samba 目录,比如我这samba用户名是xxxxxx.lu,这个需要跟Linux 账号名是一致的,所以对应服务器、、192.168.0.227 下面就会生成我的xxxxxx.lu 目录。因此我们可以不用自己去添加。

        但是只能显示一个用户。不能用于多个用户。

     

    为samba账户添加密码,samba账户名一定要与对应Linux账户名一致。

    #smbpasswd -a xxxxxx

     

    重启samba 生效。如果还不行,重启服务器系统。

    #/etc/init.d/smb restart

    或者# service -a restart

    1. 添加svn 账号密码

    添加用户名和密码

    #cd /root/svn/Hi3516A_SDK_V1.0.5.0/conf

    文件添加一个形如“username=password”的条目就可以了。为了测试,我添加了如下内容:

    [users]
    # harry = harryssecret
    # sally = sallyssecret
    pm = pm_pw

    设置策略:

    # vim /root/svn/Hi3516A_SDK_V1.0.5.0/conf/authz

    [groups]

    # harry_and_sally = harry,sally

    # harry_sally_and_joe = harry,sally,&joe

    admin = xxxxxx.lu,xxxxxx.zhong,xxxxxx.wei,xxxxxx.pan

    [/]

    @admin = rw

    * =

     

    重启svn服务器生效

    #svnserve -d -r /root/svn

    注意:如果失败了,请重启229服务器

    展开全文
  • linux添加账户命令

    千次阅读 2018-05-06 09:22:59
    方法一:useradd -u 0 -o -g root -G root -d /home/keio keio为用户指定空口令时,执行下列形式的命令: # passwd -d keio删除用户# userdel -r keio方法二:如果希望添加一个拥有root权限的账号admin,可参考...


    方法一:


    useradd -u 0   -o   -g root   -G root -d /home/keio keio


    为用户指定空口令时,执行下列形式的命令: 


    # passwd -d keio






    删除用户


    # userdel -r keio




    方法二:


    如果希望添加一个拥有root权限的账号admin,可参考以下步骤进行,当然,以下的步骤必须有root权限才能运行:


    Step1 添加一个一般的用户admin。


    useradd -m admin


    Step2 改变admin的密码


    passwd admin


    运行后,系统会询问密码,输入后,会再确认一次。


    Step3 将admin的uid与gid都改为0


    使用文字编辑器,将


    admin:x:1001:100::/home/admin:/bin/bash 改为


    admin:x:0:0::/home/admin:/bin/bash 即可。




    方法三:


    添加用户,首先用adduser命令添加一个普通用户,命令如下:


    #adduser tommy  //添加一个名为tommy的用户
    #passwd tommy   //修改密码
    Changing password for user tommy.
    New UNIX password:     //在这里输入新密码
    Retype new UNIX password:  //再次输入新密码
    passwd: all authentication tokens updated successfully.


    赋予root权限




    修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:


    ## Allow root to run any commands anywhere
    root    ALL=(ALL)     ALL
    keio   ALL=(ALL)     ALL




    方法四:


    克隆ROOT账号


    新建普通用户system
    # useradd system
    # passwd system


    添加root shell


    # vim /etc/passwd


    system:x:0:0:root:/root:/bin/bash


    # vim /etc/shadow
    system:$1$OULjNnw/$kAyt7S.RzTJwSwllflI3F1:14921:0:99999:7:::


    添加进root组


    #vim /etc/group
    root::0:root,systems
    展开全文
  • 新创建的nologin用户无法使用 tab补齐和 shell历史记录,例如 postgresql 的postgres账户 这里需要修改账户的Shell命令 路径。 修改 /etc/password vim /etc/passwd 找到对应的 用户名...
  • linux账户安全

    2020-05-12 10:09:02
    1、禁用root用户ssh登录 需要编辑/etc/ssh/sshd_config。...2.1新增用户 admin 2.2修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示: vim /etc/sudoers ## Allow root...
  • 添加用户 useradd hongyan ...passwd hongyan ...smbpasswd -a hongyan 添加用户目录 mkdir /home/share/hongyan ...添加这个目录的目的是为了不报错,否则登录时会出现 Could not chdir to home directory /home/hongyan:...
  • Linux账户锁定策略设置

    千次阅读 2018-08-23 18:24:02
    账户设置锁定策略是服务器安全测评里面的一个要求,windows在组策略里面可以很简单设置,linux中可以使用pam的pam_tally2.so模块来实现。  linux账户的锁定功能比windows的要更加广泛,强大,windows组策略中的...
  • 新增用户test: 1、登录root账户,记住是用 su - 切换到root,而不是su,因为su是只取得root的权限,su - 是取得root的权限后还执行root的profile来取得ROOT的环境变量; 2、执行命令useradd test增加一个叫test的...
  • 所以特地来和大家聊聊Linux修改账户或密码的有效期问题。这是一个很简单的小操作,几句话就能说明白,咱们进入正题。 温故: 关于Liunx的用户和密码常见的操作也就是对用户的增删改以及对密码的修改了。这里...
  • 必须使用root权限才能进行账户的添加删除调整 1、新建用户并给用户设置密码 useradd huangzx3 passwd huangzx3(给用户设置密码) 2、新建用户组 groupadd watch 3、新建用户的同时增加到用户组 useradd ...
  • 重识linux-linux新增与删除用户组和切换命令 重识linux-linux新增与删除用户组 1 相关文件 /etc/group /etc/gshadow 2操作相关 groupadd group1 groupmod group1 ...
  • 文章主要介绍一下ubuntu系统增加用户,并且针对新添加用户终端没有补全和字体只有白色做一个设置。目前网络上有针对两个问题都有介绍,但是没有两个放在一起介绍的,费了不少时间找相关教程,所以写成一个节省后来者...
  • 在使用Linux过程中,Root账号拥有最大的操作权限。为保证Root账号安全,一般不直接使用Root账号,而是直接创建一个拥有Root权限的其它账号来使用。详细操作步骤如下 第一步,创建用户,如下图所示: 执行命令:...
  • [b]增加新用户,使用adduser命令:[/b] root@AY130925102139735305Z:/home# [b]sudo adduser xusongqin[/b] Adding user `xusongqin' ... Adding new group `xusongqin' (1000) ... Adding new user `...
  • 首先,mysql的user表里面已经新增 host | user | +--------------+-----------+ | % | root | | localhost | root | root的远程连接权限。 之前创建的数据库A,可以在本地通过客户端连接工具连上数据库A...
  • Linux新增、删除用户名失败的解决

    千次阅读 2017-12-20 20:37:43
    产生现象的可能原因:相关文件可能隐藏权限上面加了i,导致出现...如下图可以看出相关管理账户的文件有隐藏权限i,导致该文件不可以被修改,直接导致账户新增、删除失败 解决方式:去掉隐藏权限i,即可进行用户名
  • Linux新增用户设置密码设置nologin等操作 查看用户 cat /etc/passwd 查看用户组 cat /etc/group 新建用户组 /usr/sbin/groupadd www 新建用户 指定用户组 /usr/sbin/useradd -g www www 新建用户...
  • 名称:adduser 使用权限:系统管理员 使用方式:adduser [-c comment] [-d home_dir] [-e expire_date] [-f inactive_time] [-g initial_... 语法:userdel [login ID] Linux adduser新增系统用户命令详解 Tags:Linux
  • 修改linux账户的默认shell类型

    千次阅读 2011-04-29 09:56:00
    原来系统给我的shell不是是sh,我都是用bash的,这可怎么办来?当然可以使用$bash来切换,但是这个方法治标不治本。每个账户登录后所启动的默认shell是保存在/etc/passwd 中的可以使用cat来查看$cat /etc/pa
  • /** * 描述:Linux创建子账户并设置使用秘钥登录 * 参考资料: * @author songfayuan * 2017年09月11日19:16:00 */ useradd tomcat 创建用户tomcat passwd tomcat 给已创建的用户tomcat设置密码 至此,将在/home下...
  • 目录 Linux账号与用户组 用户标识符:UID与GID 有效与初始用户组:groups...新增与删除用户组 主机的具体权限规划:ACL的使用 什么是ACL ACL的设置技巧:getfacl,setfacl Linux账号与用户组 用户标识符:U...
  • 1、查找账户在/etc/passwd 中是否存在,不存在跳出,存在则读出UID与GID(从/etc/group) 2、读取/etc/shadow找出对应的账户与UID,核对密码 3、校验通过,登录成功 /etc/passwd文件结构 root:x:0:0:root:/root:/...
  • LinuxShell目录传送门: ...LinuxShell-新增用户与修改密码   1.useradd   2.userdel   3.passwd 1.useradd **$ man useradd **   create a new user or update defaul...
  • 一. 介绍和用户相关的系统文件  和用户和用户组相关的信息都... 这个文件是用户管理工作涉及的最重要的一个文件,linux中每一个用户都在/etc/passwd文件中有一个记录。它的内容可以用下面的命令查看: [root@lo
  • 在好久好久以前,我曾经写过两篇介绍 linux 下面与用户有关的一些文件,现...本文仍然参考自《鸟哥的Linux私房菜》,所以如果列位也可认为我是把鸟哥的一些东西整理一下也好。呵呵,反正是为了自己和大家看着方便。L
  • 解决linux tacas服务器新增用户不生效 编辑 tac_plus.conf文件重新新增用户 [root@abc tacacs]# pwd /etc/tacacs [root@abc tacacs]# [root@abc tacacs]# vi tac_plus.conf 重启tacacs进程 tac_plus -C tac_plus....
  • Linux系统中的每个用户都在/etc/passwd文件中有一个对应的记录行,他记录了这个用户的一些基本属性。这个文件对所有用户都是可读的。从上面的例子我们能看到,/etc/passwd中一行记录对应着一个用户,每行记录又被...
  • 1.linux的组权限允许多个用户对系统中的对象(比如文件,目录,设备等)共享一组的权限。 2. 新建用户的话adduser命令会直接帮我们设置很多信息,useradd结合命令参数可以更好的帮助我们对用户进行设置,比如设置...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,496
精华内容 4,998
热门标签
关键字:

linux新增账户

linux 订阅