linux下常用FTP命令 1. 连接ftp服务器

linux下常用FTP命令 1. 连接ftp服务器
linux下常用FTP命令 1. 连接ftp服务器

linux下常用FTP命令1. 连接ftp服务器1. 连接ftp服务器

格式:ftp [hostname| ip-address]

a)在linux命令行下输入:

ftp 192.168.1.1

b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。

2. 下载文件

下载文件通常用get和mget这两条命令。

a) get

格式:get [remote-file] [local-file]

将文件从远端主机中传送至本地主机中。

如要获取远程服务器上/usr/your/1.htm,则

ftp> get /usr/your/1.htm 1.htm (回车)

b) mget

格式:mget [remote-files]

从远端主机接收一批文件至本地主机。

如要获取服务器上/usr/your/下的所有文件,则

ftp> cd /usr/your/

ftp> mget *.* (回车)

此时每下载一个文件,都会有提示。如果要除掉提示,则在mget *.* 命令前先执行:prompt off

注意:文件都下载到了linux主机的当前目录下。比如,在/usr/my下运行的ftp命令,则文件都下载到了/usr/my下。

3.上传文件

a) put

格式:put local-file [remote-file]

将本地一个文件传送至远端主机中。

如要把本地的1.htm传送到远端主机/usr/your,并改名为2.htm

ftp> put 1.htm /usr/your/2.htm (回车)

b) mput

格式:mput local-files

将本地主机中一批文件传送至远端主机。

如要把本地当前目录下所有html文件上传到服务器/usr/your/ 下

ftp> cd /usr/your (回车)

ftp> mput *.htm(回车)

注意:上传文件都来自于主机的当前目录下。比如,在/usr/my下运行的ftp命令,则只有在/usr/my下的文件linux才会上传到服务器/usr/your 下。4. 断开连接

bye:中断与服务器的连接。

ftp> bye (回车)

linux创建用户赋予权限

linux下创建用户、配置权限 目的是:在linux系统上建立ftp用户,并限制其通过ftp访问时,只能访问用户主目录;其主目录显示路径也是“/”,看不到上级目录。 例如,我要建立用户usertest,密码为usertest,主目录为 /home/mpsp/ftp/usertest 操作系统:Red Hat Enterprise Linux Server release 5.4 (Tikanga) ftp:vsftp 首先,建立linux系统用户usertest: 1、以mpsp用户登陆系统,建立usertest的主目录 /home/mpsp/ftp/usertest 2、以root用户登录linux系统,建立带有主目录的用户,输入命令: [root@- home]# useradd -d /home/mpsp/ftp/usertest usertest 3、为用户分配密码,输入命令: [root@- etc]# passwd usertest Changing password for user usertest. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. 此时查看:[root@- etc]# cat /etc/passwd 可看到用户配置是这样的: usertest:x:504:504::/home/mpsp/ftp/usertest:/bin/bash 系统为用户分配了新的用户id和组id:504、504。由于该用户的所有文件需对mpsp用户开放访问权限,我们可以将usertest分配到mpsp 组(组id500)。 4、为用户分配新的用户组,输入命令: [root@- home]# usermod -g mpsp usertest 此时查看:[root@- etc]# cat /etc/passwd

Linux实验报告-用命令实现用户和组的管理

Linux实验报告-用命令实现用户和组的管理

————————————————————————————————作者:————————————————————————————————日期:

河南师范大学综合性、设计性实验项目简介学院名称(公章):软件学院学年 2014 - 2015 第 1 学期填表日期: 2014 年 10 月 29 日 实验课程名称Linux操作系统 实验项目名称用命令实现用户和组的管理 实验项目性质1、综合性 2、设计性主讲教师袁培燕开课年级2012级开课专业Java 实验地点过街楼B区开课日期2014.09.01 开课时间1—18周 一、实训目标 (1)掌握在Linux操作系统下用命令实现用户和组的管理 (2)了解和掌握Linux操作系统的权限概念。 二、实训环境 一台安装CentOS 7 系统的计算机,主机内存为6GB,频率为2.5GHz。 三、实训内容 (1)建立目录“/project_a”,该目录里的文字只能有David 和 Peter 两人读取、增加、删除、修改及执行,其他用户不能对该目录进行任何的访问操作。 (2) (3)建立目录“/project_b”,该目录里的文字只能有Jack和 Mike 两人读取、增加、删除、修改及执行,其他用户不能对该目录进行任何的访问操作。 (4) (5)建立目录“/project”,该目录里的文字只能有David、Peter、Jack、Mike 四个人读取、增加、删除、修改及执行,其他用户不能对该目录进行任何的访问操作。 四、实验步骤 (1)创建用户和设置密码

创建David用户,并为之设置密码– d,接下来创建其他3为用户,并设置为其密码。 具体操作:

linux下添加用户和删除用户以及该密码

linux下添加用户和删除用户以及该密码.txt你妈生你的时候是不是把人给扔了把胎盘养大?别把虾米不当海鲜。别把虾米不当海鲜。linux下添加用户和删除用户以及该密码.txt37真诚是美酒,年份越久越醇香浓烈;真诚是焰火,在高处绽放才愈显美丽;真诚是鲜花,送之于人,手有余香。linux下添加用户和删除用户以及该密码 # useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。 # useradd -s /bin/sh -g group –G adm,root gem 此命令新建了一个用户gem,该用户的登录Shell是/bin/sh,它属于group用户组,同时又属于adm和root用户组,其中group用户组是其主组。 增加用户账号就是在/etc/passwd文件中为新用户增加一条记录,同时更新其他系统文件如/etc/shadow, /etc/group等。这几个文件的内容在后面会做详细介绍。 Linux提供了集成的系统管理工具userconf,它可以用来对用户账号进行统一管理。 如果一个用户的账号不再使用,可以从系统中删除。删除用户账号就是要将/etc/passwd 等系统文件中的该用户记录删除,必要时还删除用户的主目录。删除一个已有的用户账号使用userdel命令,其格式如下: userdel 选项用户名 常用的选项是-r,它的作用是把用户的主目录一起删除。 例如: # userdel sam 此命令删除用户sam在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录。 修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录Shell等。 修改已有用户的信息使用usermod命令,其格式如下: usermod 选项用户名 常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd 命令中的选项一样,可以为用户指定新的资源值。另外,有些系统可以使用如下选项:

Linux如何创建用户操作命令

Linux如何创建用户操作命令 有不少喜欢Linux开发技术的小伙伴对Linux如何创建用户操作命令应该是知道一些的,但是估计也有不少的小伙伴不是很了解,本篇文章小编和大家分享一下Linux如何创建用户操作命令,对Linux开发感兴趣的小伙伴下面就随小编一起来看一下吧。 Linux创建用户 useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。 创建用户 useradd[-dhome][-sshell][-ccomment][-m[-ktemplate]][-finactive][-eexpire][-ppas swd][-r]name 主要参数: -c:加上备注文字,备注文字保存在passwd的备注栏中。 -d:指定用户登入时的主目录,替换系统默认值/home/<用户名> -D:变更预设值。 -e:指定账号的失效日期,日期格式为MM/DD/YY,例如06/30/12。缺省表示永久有效。 -f:指定在密码过期后多少天即关闭该账号。如果为0账号立即被停用;如果为-1则账号一直可用。默认值为-1. -g:指定用户所属的群组。值可以使组名也可以是GID。用户组必须已经存在的,期默认值为100,即users。 -G:指定用户所属的附加群组。 -m:自动建立用户的登入目录。 -M:不要自动建立用户的登入目录。

-n:取消建立以用户名称为名的群组。 -r:建立系统账号。 -s:指定用户登入后所使用的shell。默认值为/bin/bash。 -u:指定用户ID号。该值在系统中必须是唯一的。0~499默认是保留给系统用户账号使用的,所以该值必须大于499。 设置密码 #passwdname 例 #useradd-m-s/bin/bashshenhaibo #passwdshenhaibo -m:自动建立用户的登入目录。 -s:指定用户登入后所使用的shell为/bin/bash。 删除用户 #userdelname 查看当前已登录用户 #w 以上就是小编给大家分享的Linux创建用户的操作命令,希望对小伙伴们有所帮助,想要了解更多内容的小伙伴可以登录扣丁学堂官网咨询。

Linux用户体系介绍(用户角色划分)

与windows相同,linux系统是分角色的,不同的角色拥有不同的权限。虽然在创建系统的时候,默认创建了管理员用户名称为root,但是实际上linux中的用户角色是通过UID和GID识别的,尤其是UID,系统用户账号相当于人的名字,是给人看的,而UID是系统唯一标识一个账号的数字相当于人的身份证,是给系统看的。系统只能识别UID(用户ID)与GID(组ID)这样的数字。 ▲linux系统用户分类: ■超级用户: linux系统中默认的超级用户是root,其UID与GID均为0,root用户在每天linux操作系统中都是唯一且真实存在的,通过root用户可以登录系统,并且操作系统中任意文件与命令,拥有最高的管理权限。(一般情况下尽量使用普通用户登录,而不是使用root登录,防止权限过大) [root@m01~]#id root uid=0(root)gid=0(root)groups=0(root)

默认在linux的系统中,uid为0的用户就是超级用户,但是一般不通过这样的方式给普通用户提权,而是会通过sudo命令,这样可以细致的对每个命令权限进行分配。 问题:那么如果将一个普通用户的UID修改为0,那这个用户的身份是什么呢?? [root@m01~]#useradd test==>创建test用户 [root@m01~]#su-test==>切换到test用户 [test@m01~]$id==>发现test用户的uid为500 uid=500(test)gid=500(test)groups=500(test) [root@m01~]#grep test/etc/passwd test:x:500:500::/home/test:/bin/bash [root@m01~]#vim/etc/passwd==>使用vim编辑器将test用户的uid 修改为0 [root@m01~]#grep test/etc/passwd test:x:0:500::/home/test:/bin/bash [root@m01~]#su-test==>切换到test用户 [root@m01~]#whoami==>发现test用户的身份已经是root了 root [root@m01~]#id==>uid显示为0

linux 新建用户用户组,给用户分配权限(chownuseraddgroupadduserdelusermodpasswdgroupdel)

Linux 新建用户、用户组,给用户分配权限(chown、useradd、groupadd、userdel、usermod、passwd、groupdel) Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的密码。用户在登录时键入正确的用户名和密码后,就能够进入系统和自己的主目录。 实现用户账号的管理,要完成的工作主要有如下几个方面: 用户账号的添加、删除与修改。 用户密码的管理。 用户组的管理。 一、Linux系统用户账号的管理 用户账号的管理工作主要涉及到用户账号的添加、修改和删除。 添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shell等资源。刚添加

的账号是被锁定的,无法使用。 1、添加新的用户账号使用useradd 命令,其语法如下: useradd 选项用户名 其中各选项含义如下: -c comment 指定一段注释性描述。 -d 目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 -g 用户组指定用户所属的用户组。 -G 用户组,用户组指定用户所属的附加组。 -s Shell文件指定用户的登录Shell。 -u 用户号指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。 用户名指定新账号的登录名。 例1:

linux 新建用户、用户组及用户权限

Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。 实现用户账号的管理,要完成的工作主要有如下几个方面: ·用户账号的添加、删除与修改。 ·用户口令的管理。 ·用户组的管理。 一、Linux系统用户账号的管理 用户账号的管理工作主要涉及到用户账号的添加、修改和删除。 添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shell 等资源。刚添加的账号是被锁定的,无法使用。 1、添加新的用户账号使用useradd命令,其语法如下: 代码: useradd 选项用户名 其中各选项含义如下: 代码: -c comment 指定一段注释性描述。 -d 目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 -g 用户组指定用户所属的用户组。 -G 用户组,用户组指定用户所属的附加组。 -s Shell文件指定用户的登录Shell。 -u 用户号指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。 用户名指定新账号的登录名。 例1: 代码: # useradd –d /usr/sam -m sam 此命令创建了一个用户sam, 其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。 例2: 代码: # useradd -s /bin/sh -g group –G adm,root gem 此命令新建了一个用户gem,该用户的登录Shell是/bin/sh,它属于group用户组,同时又属于

linux基本命令练习

Linux基本命令练习一 实验内容: 1.使用超级用户登录,新建组new-section,指定组ID为800。 [root@localhost root]# groupadd -g 800 new-section 2、新建用户john,所属组为new-section,密码为john。 [root@localhost root]# useradd john [root@localhost root]# passwd john New passwd:john [root@localhost root]#useradd –g new-section john 3、查看内存的使用情况,并将查看结果保存到用户主目录的https://www.360docs.net/doc/5512630175.html, 文件。 [root@localhost root]# cat /proc/meminfo [root@localhost root]# cp /proc/meminfo /root/https://www.360docs.net/doc/5512630175.html, 4、普通用户helen登录,在其主目录下新建newfile文件,并查看文件属

性。 [root@localhost root]# useradd helen [root@localhost root]# su helen [root@localhost root]$ touch newfile [root@localhost root]$ ls –l 5、设置newfile文件的权限为所有用户可读写。 [root@localhost root]# chmod 666 newfile 6、使用普通用户helen登录,在其主目录下新建newdir目录,并设置权限为755。 [root@localhost root]# useradd helen [root@localhost root]# su --login helen [root@localhost root]$ mkdir –m 755 newdir /root 7、查看helen用户主目录下的所有文件(包含隐藏文件)的详细信息,并将查看结果保存于newdir目录中,文件名为allfiles。 [root@localhost root]# useradd helen [root@localhost root]# su --login helen [root@localhost helen]$ls –a >newdir/alllfiles 8、用root用户登录,创建testdir子目录,并将此目录所属的组设置为helen。 [root@localhost root]# mkdir testdir [root@localhost root]# chown .helen /testdir

linux_创建用户命令

有关Linux创建用户命令的详细讨论 在任何系统中用户是使用使系统的最基本的使用单位,Linux系统用户的创建不同于windows系统,这里陈述一下Linux创建用户的命令。 Linux系统用户的创建不同于windows系统,这里陈述一下Linux创建用户的命令。包括创建用户,修改密码,修改信息,新建群组。 Linux创建用户命令1:创建新用户 useradd命令(也可以使用adduser)用来创建新的用户帐号,其命令格式如下:useradd命令常用选项 -d 设置新用户的登陆目录 -e 设置新用户的停止日期,日期格式为MM/DD/YY -f 帐户过期几日后永久停权。当值为0时帐号则立刻被停权。而当值为-1时则关闭此功能。预设值为-1 -g 使新用户加入群组 -G 使新用户加入一个新组。每个群组使用逗号“,”隔开,不可以夹杂空白字 -s 指定新用户的登陆Shell -u 设定新用户的ID值 成功创建一个新用户以后,在/etc/passwd文件中就会增加一行该用户的信息,其格式如下: (用户名〕:〔密码〕:〔UID〕:〔GID〕:〔身份描述〕:〔主目录〕:〔登陆Shell〕其中个字段被冒号“:”分成7各部分。 由于小于500的UID和GID一般都是系统自己保留,不用做普通用户和组的标志,所以新增加的用户和组一般都是UID和GID大于500的。 例如使用如下命令: 1.〔root@localhost root〕# useradd user1 将会创建一个名为userl的用户,关于用户管理命令已经介绍过,在此也不做更多的介绍了。执行useradd命令的结果。 Linux创建用户命令2:设置和修改用户口令passwd

Linux实验一:Linux 基本命令 权限管理

题目要求: 掌握Linux/bash环境下命令的使用。 掌握Linux用户权限管理。 一:观察系统的结构和文件属性 以超级用户身份登录系统(用户名root) $ pwd //观察用户主目录 $ cd / //退至根目录 $ ls //观察目录结构 $ cd /dev //进入设备文件目录 $ ls -l //观察设备文件的类型,观察每一行的第一个字符 $ cd /etc //进入系统配置文件目录 $ ls //观察配置文件 $ more inittab //查看系统启动配置文件的内容 $ cd / //退至根目录 $ ls -l //观察文件和目录的属主用户和用户组 $ umask //显示当前用户(root)的权限掩码 $ cd ~ 或者$ cd /root //进入用户主目录 $ ls -l / >list //以重定向方式创建文件list $ ls -l list //分析list文件的默认权限 $ mkdir mydir //创建目录 $ ls -l mydir //观察目录mydir的默认权限 二: 用户、用户组及权限管理 1. 创建用户组 $ groupadd student //创建student组 $ groupadd teacher //创建teacher组 2. 创建用户 创建教师用户 创建教师用户teach01,teacher 作为主用户组,student 为附加用户组。$ useradd teach01 -g teacher -G student 创建教师用户teach02 ,属主用户组为teacher ,无附加用户组。 $ useradd teach02 –g teacher 创建学生用户

实验十一 Linux下用户和组的管理

实验十一Linux下用户和组的管理、磁盘限额一.实验目的: 1.掌握在Linux系统下利用命令方式实现用户和组的管理; 2.掌握利用Linux-conf进行用户和组的管理; 3.掌握磁盘限额的实现方法。 二.实验内容: 1.用户和组的管理; 2.磁盘限额。 三.实验步骤: 1.用户的管理 ●创建一个新用户user01,设置其主目录为/home/user01: ●查看/etc/passwd文件的最后一行,看看是如何记录的。 ●查看文件/etc/shadow文件的最后一行,看看是如何记录的。 ●给用户user01设置密码: ●再次查看文件/etc/shadow文件的最后一行,看看有什么变化。 ●使用user01用户登录系统,看能否登录成功。。 ●锁定用户user01: ●查看文件/etc/shadow文件的最后一行,看看有什么变化。 ●再次使用user01用户登录系统,看能否登录成功。 ●解除对用户user01的锁定:#passwd -u user01 ●更改用户user01的帐户名为user02:#usermod –l user02 user01。 ●查看/etc/passwd文件的最后一行,看看有什么变化。 ●删除用户user02。

2.组的管理 ●创建一个新组,stuff:#groupadd stuff。 ●查看/etc/group文件的最后一行,看看是如何设置的。 ●创建一个新帐户user02,并把他的起始组和附属组都设为stuff:#useradd –g stuff –G stuff user02。 ●查看/etc/group文件中的最后一行,看看有什么变化。 ●给组stuff设置组密码:#gpasswd stuff。 ●在组stuff中删除用户user02:#gpasswd –d user02 stuff。 ●再次查看/etc/group文件中的最后一行,看看有什么变化。 ●删除组stuff。 3.用Linux-conf创建用户和组 ●进入X-Window图形界面。 ●在终端中输入userconf命令,启动Linux-conf的用户管理子程序,在打开的界面中练习用户、组的设置。 4.磁盘限额 ●启动vi来编辑/etc/fstab文件。 ●把/etc/fstab文件中的home分区添加用户和组的磁盘限额。 ●用quotacheck命令创建https://www.360docs.net/doc/5512630175.html,er和aquota.group文件:#quotacheck -guvam ●给用户user01设置磁盘限额功能:#edquota -u user01。 ●将其blocks的soft设置为4000,hard设置为5000;inodes的设置为4000,hard设置为5000。编辑完成后保存并退出。 ●重新启动系统。 ●用quotaon命令启用quota功能:#quotaon –ugva。 ●切换到用户user01,查看自己的磁盘限额及使用情况。 ●尝试复制大小分别超过磁盘限额软限制和硬限制的文件到用户的主目录下,检验一下磁盘限额功能是否起作用。

linux用户切换指令

用户系统相关命令 Linux 是一个多用户的操作系统,每个用户又可以属于不同的用户组,下面,首先来熟 悉一下Linux 中的用户切换和用户管理的相关命令。 图2.1 内核、Shell和用户的关系 《嵌入式Linux应用程序开发详解》——第2章、Linux基础命令1.用户切换(su) (1)作用 变更为其它使用者的身份,主要用于将普通用户身份转变为超级用户,而且需输入相应 用户密码。 (2)格式 su [选项] [使用者] 其中的使用者为要变更的对应使用者。 (3)常见参数 主要选项参数见表2.1 所示。 表 2.1 su命令常见参数列表 选项参数含义 -,-l,--login 为该使用者重新登录,大部分环境变量(如HOME、SHELL和USER等)和工作目 录都是以该使用者(USER)为主。若没有指定USER,缺省情况是root -m,-p 执行su时不改变环境变量

-c,--command 变更账号为USER的使用者,并执行指令(command)后再变回原来使用者 (4)使用示例 [sunq@www sunq]$ su - root Password: [root@www root]# 示例通过su命令将普通用户变更为root 用户,并使用选项“-”携带root环境变量。 (5)使用说明 ? 在将普通用户变更为root 用户时建议使用”-”选项,这样可以将root 的环境变量和 工作目录同时带入,否则在以后的使用中可能会由于环境变量的原因而出错。 ? 在转变为root权限后,提示符变为#。 小知识 环境变量实际上就是用户运行环境的参数集合。Linux是一个多用户的操作系统。而且在每个 用户登录系统后,都会有一个专有的运行环境。通常每个用户默认的环境都是相同的,而这 个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法 就是修改相应的系统环境变量。

linux实验报告 用户与组群管理

学生课程实验报告书课程:《linux网络操作系统》 级系 专业班 学号: 姓名: 指导教师:

一、实验项目:用户与组群管理 二、实验日期: 三、实验原理: 桌面环境下用户与组群管理,字符界面下用户与组群管理,批量用户的增加; 四、实验仪器: PC机 Redhat网络操作系统 五、实验步骤(纸张不够写可另外加纸并应装订): 1.桌面环境下,单击主菜单\系统设置\用户和组群菜单,进行用户与组群的添加、修改、 删除操作,注意理解修改用户时,口令信息中各设置参数的含义。 添加:单击工具栏-添加用户,在弹出的”创建新用户”窗口中输入用户名 修改:直接双击该用户,在弹出的窗口中直接进行修改; 删除:在用户管理器里面选中需要删除的用户,直接单击删除按钮,会询问“直接删除主目录?”,点击确定既可。

2.用户管理器显示所有的用户的信息,并利用搜索过滤器查找所有以s开头的用户。 3.用groupadd命令创建一名为czn组群,并指定其GID为600. 4.用useradd命令创建chf用户,并指定其主要组群为czn,用户ID为600。 5.用id命令查看chf用户的UID、GID修改情况。 6.用passwd命令修改root、chf用户的密码。 修改根root的密码: 修改chf的密码:

7.用vi打开passwd、shadow、group、gshadow文件,熟悉文件中各项的含义。 打开passwd: vi /etc/passwd 打开shadow: vi /etc/shadow 打开group: vi /etc/group 打开gshadow: vi /etc/gshadow 8.用passwd命令删除chf用户密码,并尝试以chf用户登录,看看是不需要密码。 不需要密码进入用户 而进入原先设置密码的root就需要输入密码后方能进入: 9.用passwd命令锁定和解锁chf用户,并尝试以chf用户登录,看看是否能登录。 命令:passwd –l chf 锁定之后不能登陆用户chf Passwd –u chf 解锁后能够登陆用户chf 10.用usermod命令修改chf用户,使其用户名为chen,UID为601. 命令:usermod –l chen chf 修改用户名 Usermod –u 601 chen 11.用groupmod命令修改czn组群,使其组群名为czn1,用id chen 命令查看变 化情况。 修改组群名:groupmod –n czn1 czn 查看:id chen 12.用groupmod命令修改czn组群,使其GID为601,用id chen 命令查看变化 情况。 修改GID:groupmod –g 601 czn 查看:id chen 13.创建test1,test2用户,查看/home文件夹下目录情况。 创建用户:Useradd test1 Useradd test1

linux下创建ftp用户操作手册

linux下创建ftp用户操作手册 1.adduser -d /ncftp ncftp 或者adduser ncftp 说明:第一个命令用/ncftp 作为ftp的目录,是用户根据需要自己建立,即不是默认目录。第二个命令用/home/ncftp/作为ftp目 录,是系统自己创建。 2.passwd ncftp 说明:设置ncftp用户的密码。可根据用户实际需要设定。 https://www.360docs.net/doc/5512630175.html,ermod -s /sbin/nologin ncftp 说明:设置ftp用户是否能telnet,根据需要,如果要求这个用户不能telnet登陆,则执行此步骤,否则不执行。 4.vi /etc/vsftpd/vsftpd.conf将chroot_list_enable=YES的注释去掉,同时将NO 改成YES 说明:允许用户访问自身目录 将chroot_list_file=/etc/vsftpd/chroot_list的注释去掉 5. vi /etc/vsftpd/chroot_list 加入一行: ncftp 说明:向该目录下的chroot_list文件中添加的用户,即刚刚创建的ftp 用户。 6.service vsftpd restart 说明:启动vsftpd服务。 7.chkconfig --level 5 vsftpd on

说明:将vsftpd设为开机自启动,否则服务器重启后,该vsftpd服务不会自启动。5是第五级别,即在当启动图形界面的level时会自动启动vsftpd服务。 8.补充说明: 如果在执行第四步的时候,发现/etc/vsftpd/vsftpd.conf目录下没有vsftpd.conf文件,则说明该系统没有装vsftpd服务,可执行如下命令检查一下:rpm -qa vsftpd,如果看不到任何输出,则说明没有安装。此时,可在系统光盘下寻找vsftpd-2.0.5-16.el5.x86_64文件,将该文件上传至服务器后,执行:rpm-ivh vsftpd-2.0.5-16.el5.x86_64 。

实验四 Linux下用户和组的管理

实验四Linux下用户和组的管理、磁盘限额 一. 一.实验目的: 1.1.掌握在Linux系统下利用命令方式实现用户和组的管理; 2.2.掌握利用Linux-conf进行用户和组的管理; 3.3.掌握磁盘限额的实现方法。 二. 二.实验内容: 1.1.用户和组的管理; 2.2.磁盘限额。 三. 三.实验步骤: 1. 1.用户的管理 ●●创建一个新用户user01,设置其主目录为/home/user01:#useradd –d /home/user01 -m user01 ●●查看/etc/passwd文件的最后一行,看看是如何记录的。 ●●查看文件/etc/shadow文件的最后一行,看看是如何记录的。 ●●给用户user01设置密码:#passwd user01。 ●●再次查看文件/etc/shadow文件的最后一行,看看有什么变化。 ●●使用user01用户登录系统,看能否登录成功。。 ●●锁定用户user01:#passwd -l user01。 ●●查看文件/etc/shadow文件的最后一行,看看有什么变化。 ●●再次使用user01用户登录系统,看能否登录成功。 ●●解除对用户user01的锁定:#passwd -u user01 ●●更改用户user01的帐户名为user02:#usermod –l user02 user01。 ●●查看/etc/passwd文件的最后一行,看看有什么变化。 ●●删除用户user02。 2. 2.组的管理 ●●创建一个新组,stuff:#groupadd stuff。 ●●查看/etc/group文件的最后一行,看看是如何设置的。 ●●创建一个新帐户user02,并把他的起始组和附属组都设为stuff:#useradd –g stuff –G stuff user02。 ●●查看/etc/group文件中的最后一行,看看有什么变化。 ●●给组stuff设置组密码:#gpasswd stuff。 ●●在组stuff中删除用户user02:#gpasswd –d user02 stuff。 ●●再次查看/etc/group文件中的最后一行,看看有什么变化。 ●●删除组stuff。 3. 3.用Linux-conf创建用户和组 ●●进入X-Window图形界面。 ●●在终端中输入userconf命令,启动Linux-conf的用户管理子程序,在打开的界面中练习 用户、组的设置。 4. 4.磁盘限额

《Linux操作系统》实验二-Linux用户管理及管理命令

《Linux操作系统》 实验报告 实验二:Unix/Linux用户管理及管理命令

1、实验目的 (1)掌握Unix/Linux用户管理机制与管理命令; (2)掌握用户和组管理命令; (3)掌握密码管理机制和密码管理命令; (4)了解对用户和组进行管理的图形界面; (5)了解与用户和组管理相关的其它命令。 2、实现设备 每人一台装有Linux系统的PC机。 3、实验方法与注意事项 不要做对系统或对其他用户不安全的事情。 做实验请不要修改超级用户密码。如果修改了root用户密码,请在实验结束前将其恢复为原密码。 用户要按通常实验要求认真书写实验报告。 4、实验过程 1)用户管理 (1)创建用户 用命令useradd/adduser以自己的名字创建一个用户。比如 useradd zhangsan 观察/etc/passwd、/etc/group和/etc/shadow的变化。方法 grep zhangsan /etc/passwd /etc/shadow /etc/group 观察/home目录内容的变化。

(2)为用户设置密码 用passwd命令为其设置密码后,用新建用户进行登录并工作。方法如下 a. passwd zhangsan b. 切换到另一终端,使用新用户zhangsan登录 c. 为自己修改密码:$passwd (3) 创建非默认属性的用户 创建用户lisi,让他与lisi在一个组。 useradd –g lisi 观察/etc/passwd、/etc/group和/etc/shadow的变化。 观察/home目录内容的变化。 (4) 组管理 创建一个名为lisi的组并观察/etc/group的变化。方法分别是 groupadd lisi grep lisi /etc/group (5) 用户的属性修改 将(3)中的lisi用户的组名改为lisi,方法是

linux创建用户命令

1、用useradd添加用户 Useradd student1——创建用户st1 Useradd –e 12/31/2004 student2——创建student2,指定2004-12-31到期 用户的缺省工作目录是/home/username,可以指定其他目录为其工作目录,例:useradd student3 –d /student/student3 用户的缺省UID从500后顺序增加,可以指定UID。例:useradd –u 600 student4 如果不指定用户所属的工作组,在创建用户的时候会生成一个与用户名同名的工作组,也可以在 创建用户的时候就指定其工作组。例:useradd –g student student 5 2、用passwd为用户设置密码 例:passwd student1 注意:没有设置密码的用户不能使用。 3、usermod修改用户账户 例:将用户student1的登录名改为st1, usermod –l st1 student1 例:将用户加入到student组中, Usermod –g student student1 例:用户目录改为/student/student1

usermod –d /student/student1 student 4、用userdel删除用户账户 例:删除用户student2 userdel student2 例:删除用户student3,同时删除他的工作目录 Userdel –r studenet3 5、查看用户信息 id命令查看一个用户的UID和GID,例:查看student4的id Id student4 finger命令——可以查看用户的主目录、启动shell、用户名、地址、电话等信息。例:finger student4 6、groupadd新增组 groupadd –g 888 student 创建一个组student,其GID为888 7、gpasswd为组添加用户 只有root和组管理员能够改变组的成员: 例:把student1加入stdeunt组 Gpasswd –a student1 student

Linux操作系统中如何添加用户组和用户

Linux上机实验报告(第六次) 实验:管理用户和用户组 ●实验名称:在Linux环境下的用户及其用户组的管理 ●实验目的:熟悉命令行操作方式和图形操作方式进行用户及其用户组管理的方法 ●实验内容:学习用户和用户组组的管理,具体实现方法如下: (1)添加一个新的用户组Tester; (2)添加一个新的用户user999,并将其设为Tester组; (3)修改user999的主目录为/home/test; (4)删除user999和tester用户组; (5)用图形界面完成上述操作。 ●实验具体步骤 一、添加一个新的用户组 1、在虚拟机Virtual Box上启动Ubuntu操作系统;并进入Linux下的Terminal(终端)。 2、在终端使用命令sudo su以超级用户的身份进入用户家目录,并利用命令ls -l查看家目录下的文件内容。其结果如下所示: 从运行结果可以看出,当前/home目录下仅有mirchou一个目录,此目录即登入操作系统的用户目录。该目录下的部分文件如下图所示: 3、在/home目录下创建一个名为newusers的新目录。 可以看到在/home目录下增加了一个新的目录:newusers,我们进入到该目录下查看该目录所包含的文件:

可以看到目前在该目录下并没有包含任何的目录及文件。 4、使用命令groupadd命令添加新的用户组: 从返回结果可知:用户组tester创建成功,相关信息如下: 用户组名为:tester; ‘x’表示用户组口令已经加密; 用户组的GID为:1001. 二、添加一个用户名为user999的新用户,并将其设为tester组 1、使用useradd命令增加新用户user999,并将其加入到tester组,之后修改用户密码: 三、修改用户user999的主目录为/home/test 四、删除用户组及其用户 1、删除用户组tester: 2、删除用户user999:

相关文档
最新文档