A. 如何快速增加大量用户和用户组
Windows平台下
假设建有Domain A和Domain B, 两者已经建立了信任关系,可以采用在命令行中输入如下命令在各自的domain中增加用户或用户组:
1. 增加用户组
FOR /L %i in (1,1,10) DO dsadd group cn=dn-grp%i,cn=users,dc=domaina,dc=com -secgrp yes -scope l (Windows2003)
FOR /L %i in (1,1,5) DO net group dn1-grp%i /add (Windows2000)
2. Add user in Domain A
FOR /L %i in (1,1,10) DO dsadd user cn=dn-user%i,cn=users,dc=domaina,dc=com -pwd password -disabled no (Windows2003)
FOR /L %i in (1,1,5) DO net user dn1-user%i password /add (Windows2000)
备注:结果将创建 10个新用户组/用户,分别命名为 dn-grp1/dn-user1、dn-grp2/dn-user2...,依此类推。具体一些参数的意思,请参见Microsoft的帮助。
3. 在Domain A的DC上增加Domain B的用户组
在Domain A的DC上用administrator@domainB.com登陆
运行"FOR /L %i in (1,1,5) DO dsadd group cn=MyGroup%i,OU=wesoft1,dc=bill-testing,dc=com -secgrp yes -scope l"命令
3. 在Domain A的DC上增加用户到Domain B的用户组中
尚未找到方法。
原因是用Dsadd和Dsmod命令都不成功,理由是 "当两个林通过林信任联接起来时,Dsmod 不支持将其中一个林中的安全主体添加到位于另一个域中的组中。可以使用“Active Directory 用户和计算机”管理单元跨林信任关系添加安全主体。"
来自-http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-chs/library/ServerHelp/3558c421-ba3d-4b8f-a107-b9058cc0f286.mspx?mfr=true
Unix/Linux平台下
添加用户
1.先创建包含新用户的文件userfile.txt 和为新添加的用户设置密码的userpwdfile.txt;
[root@localhost ~]# touch userfile.txt
[root@localhost ~]# touch userpwdfile.txt
然后用文本编辑器打开文件userfile.txt,添加如下内容;
win00:x:520:520::/home/win00:/sbin/nologin
win01:x:521:521::/home/win01:/sbin/nologin
win02:x:522:522::/home/win02:/sbin/nologin
win03:x:523:523::/home/win03:/sbin/nologin
win04:x:524:524::/home/win04:/sbin/nologin
win05:x:525:525::/home/win05:/sbin/nologin
win06:x:526:526::/home/win06:/sbin/nologin
win07:x:527:527::/home/win07:/sbin/nologin
win08:x:528:528::/home/win08:/sbin/nologin
win09:x:529:529::/home/win09:/sbin/nologin
userfile.txt 文件内容格式和 /etc/passwd 的格式是一样的,必须严格按照/etc/passwd 的格式来书写;上面所添加的用户都不能登录系统,但完全能用于ftp登录,但您得在相应ftp服务器的配置文件中打开让本地用户有读写权限;如果您想让上面的部份用户可以登录系统,可以把SHELL类似改一改,比如改成/bin/bash ;
密码文件userpwdfile.txt内容;这个文件的内容中的用户名要与 userfile.txt用户名相同;也就是说我们先是添加了win00到win09的用户,现在要为这些用户更新密码;比如下面的;
win00:123456
win01:654321
win02:123321
win03:qweewq
win04:google
win05:adadwc
win06:wsscee
win07:xxec32
win08:543wew
win09:3ce3wf
2、通过newusers和chpasswd 完成批量添加用户;
[root@localhost ~]# newusers userfile.txt
[root@localhost ~]# chpasswd < userpwdfile.txt
这样就算添加完成了,如果您发现 /etc/passwd 中能发现用户的明口令,您可以通过下面的命令来映射到 /etc/shadow文件名;
[root@localhost ~]# pwconv
此部分来自:http://www.linuxsir.org/main/?q=node/109
添加用户组
命令很简单,就是groupadd [用户组名],可以用shell编程的方法。
例如
for i in 1 2 3 4 5 或者 cat file | while read line
do
groupadd grp$i
done
B. Linux中如何添加/删除FTP用户并设置权限
本文总结
Linux添加或者删除用户
用户组
用
些命令
参数
1、建用户:
adser
phpq
//新建phpq用户
passwd
phpq
//给phpq用户设置密码
2、建工作组
groupadd
test
//新建test工作组
3、新建用户同
增加工作组
useradd
-g
test
phpq
//新建phpq用户并增加
test工作组
注::-g
所属组
-d
家目录
-s
所用
SHELL
4、给已
用户增加工作组
usermod
-G
groupname
username
或者:gpasswd
-a
user
group
5、临
关闭:
/etc/shadow文件
属于该用户
行
第二
字段(密码)前面加
*
想恢复该用户
掉*即
或者使用
命令关闭用户账号:
passwd
peter
–l
重新释放:
passwd
peter
–u
6、永久性删除用户账号
userdel
peter
groupdel
peter
usermod
–G
peter
peter
(强制删除该用户
主目录
主目录
所
文件
目录)
7、
组
删除用户
编辑/etc/group
找
GROUP1
行
删除
A
或者用命令
gpasswd
-d
A
GROUP
8、显示用户信息
id
user
cat
/etc/passwd
C. 如何给ftp站点设置用户名和密码
1、计算机—管理----本地用户和组----本地用户----新建一个用户,并设置密码。
2、在默认FTP站点--属性--安全账号--操作员---添加该用户。需要在服务器上才能进行设置。
3、取消匿名连接。
4、登陆时用用户名和密码。
D. SERVER - U FTP新建一个组怎样加成员
以Serv-U10.2版为例,在你的域的“群组”界面下新建一个群组,然后在“用户”界面中选择“添加...”按钮添加新用户。
在弹出的添加用户编辑框中,选择“群组”选项卡,即可将该用户加入你刚才所建的群组中。
E. windowsserver2012怎么添加FTP用户
首先 我们用虚拟机做试验,因为家里电脑比较卡 ,把虚拟机和主机绑在一块网卡上 VMnet1 ip地址一段 ping一下 是否通,我给主机 192.168.10.3 网关 10.1 给虚拟机 192.168.10.11 网关10.1 这里有一点 就是主机的本地连接和虚拟机ip地址千万不能冲突 添加下一步 下一步 往下拉点 FTP 哪一行 点下一步 完成就可以了,这时 我们在开始 管理工具里面 找到这个 点开启 就可以了 右击点 启动,然后右击 点权限 修改自己想要的权限 主目录在这里 我们可以试验一下 我新建个 1.txt 记事本 然后我们用真机 进行下载 进入输入 用户名和密码 就行 下载我们 用 get 上传我们用 put 这里我也做个试验!方便大家理解 测试上传!用 put 用命令提示符 可能对于一些人来说比较难 这里 我在用 文件夹形式 弄! 输入用户名和密码 就行了 我们设置好权限后 就直接 上传和 下载很方便,但是我还是比较喜欢 命令提示符 !能看到 速度! 下载也是 直接把文件往外面移动就下载了! 这里我们在借助一个常用做 一个serv-u 搭建 首先安装这个 软件 然后把服务器 自带的FTP服务器 关闭 下一步下一步就可以了 我们就要个 FTP 端口就行 自己的ip地址 然后我们创建个 新用户 在这里我们可以设置权限哦 这里我全部都给 方便试验 Ok 搞定 输入 刚才创建的 用户名和密码 我们就可以直接访问的,是不是很简单,企业网的要求 就是这样 每个部门每个员工 不通权限 我们自己设置 NTFS和共享权限 还有FTP权限 看 需求 修改 这样 FTP文件服务器 搭建好了!最后 在加个 远程控制 我们首先 ip地址配好,然后 mstsc 输入用户名和密码 就可以了
F. 求解,我用server2016里面的iis搭建的FTP服务器,怎么批量添加授权用户
可以添加用户组到ftp用户里面,然后把需要的人员加到用户组
G. 如何对FTP的用户添加和设置
1.添加FTP用户。
进入网站服务器管理界面,如图所示:
H. Window 2003如何建立FTP服务器
安装Internet 信息服务和 FTP 服务由于FTP 依赖Microsoft Internet 信息服务 (IIS),因此计算机上必须安装 IIS 和 FTP 服务。若要安装IIS 和 FTP 服务,请按照下列步骤操作。
注意:在 Windows Server 2003 中,安装 IIS 时不会默认安装 FTP 服务。如果已在计算机上安装了 IIS,您必须使用“控制面板”中的“添加或删除程序”工具安装 FTP 服务。单击“开始”,指向“控制面板”,然后单击“添加或删除程序”。单击“添加/删除 Windows 组件”。在“组件”列表中,单击“应用程序服务器”,单击“Internet 信息服务 (IIS)”(但是不要选中或清除复选框),然后单击“详细信息”。单击以选中下列复选框(如果它们尚未被选中):“公用文件/文件传输协议 (FTP) 服务/Internet信息服务管理器”单击以选中您想要安装的任何其他的 IIS 相关服务或子组件旁边的复选框,然后单击“确定”。单击“下一步”。出现提示时,请将 Windows Server 2003 CD-ROM 插入计算机的 CD-ROM 或 DVD-ROM 驱动器,或提供文件所在位置的路径,然后单击“确定”。单击“完成”。IIS 和 FTP 服务现已安装。您必须配置 FTP 服务,然后才能使用它。配置FTP 服务若要配置 FTP 服务仅允许匿名连接,请按照下列步骤操作: 启动“Internet 信息服务管理器”或打开 IIS 管理单元。展开“服务器名称”,其中服务器名称是该服务器的名称。展开“FTP 站点”右击“默认 FTP 站点”,然后单击“属性”。单击“安全帐户”选项卡。单击以选中“允许匿名连接”复选框(如果它尚未被选中),然后单击以选中“仅允许匿名连接”复选框。
如果您单击选中“仅允许匿名连接”复选框,则您将 FTP 服务配置为仅允许匿名连接。用户无法使用用户名和密码登录。 单击“主目录”选项卡。单击以选中“读取”和“日志访问”复选框(如果它们尚未被选中),然后单击以清除“写入”复选框(如果它尚未被清除)。单击“确定”。退出“Internet 信息服务管理器”或者关闭 IIS 管理单元。FTP 服务器现已配置为接受传入的 FTP 请求。将要提供的文件复制或移动到 FTP 发布文件夹以供访问。默认的文件夹是驱动器:\Inetpub\Ftproot,其中驱动器是安装 IIS 的驱动器。设置FTP登录用户第一步:新建FTP用户在桌面上依次点击“我的电脑---管理---计算机管理---系统工具---本地用户和组”目录。以新建用户 Jack为例:第二步:新建FTP 用户组 在“本地用户和组”下,在“组”上右单击新建组,并将上一步新建的Jack用户添加到FtpUsers组下。第三步:从User组内删除Jack用户 新建的Jack用户默认会被放到Users组下,现应将Jack用这个组中删除。第四步:设置FTP文件来权限 右单击要设置成FTP的文件夹,把FtpUser组加入到权限列表,并设置相应的权限。对于文件夹所属的其他用户或组,根据实际情况设置。
I. win8.1没本地用户组怎么设置ftp用户帐户
你问的是设置ftp用户账户是吧,你的意思就是让别人在访问你的ftp服务器时,要输入账号和密码是吧,打开iis和设置ftp,绑定ip这些我就不说了,网上教程一大把。你进入系统设置,点击用户,选择其他用户,新建一个用户,设置个密码就行了。打开IIS,选择编辑权限,选择安全,点击编辑,选择添加,然后再下面输入你刚才新建的那个账号的用户名,点击搜索,搜索出来后,点击个确定,然后给你的这个账号设置相应的权限。
J. 如何在linux上配置ftp 及创建 ftp用户
做一个虚拟账户就解决了:
步骤如下:
1、建立虚拟用户口令库文件
口令库文件中奇数行设置用户名,偶数行设置口令
# vi /etc/vsftpd/logins.txt 注意,一下是4行
upload 这个是帐户名
upload 这个是密码
download
download
2、生成vsftpd的认证文件
# db_load -T -t hash -f logins.txt /etc/vsftpd/vsftpd_login.db
设置认证文件只对用户可读可写
# chmod 600 /etc/vsftpd/vsftpd_login.db
3、建立虚拟用户所需的PAM配置文件
# vi /etc/pam.d/vsftpd.vu
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
注意:以上2行中最后的2个文件名vsftpd_login和第2个步骤中的数据库名字必须一致!
4、建立虚拟用户所要访问的目录并设置相应权限
# mkdir /home/ftpsite
# useradd -d /home/ftpsite virtual(用户名)
# chown virtual:virtual /home/ftpsite
# chmod 700 /home/ftpsite/
5、设置vsftpd.conf配置文件
guest_enable=YES
guest_username=virtual
pam_service_name=vsftpd.vu
6、设置主配置文件
在vsftpd.conf文件中添加用户配置文件目录设置
user_config_dir=/etc/vsftpd_user_conf
# service vsftpd restart
7、建立用户配置文件目录
使用mkdir命令建立用户配置文件目录
# mkdir /etc/vsftpd_user_conf
为虚拟用户建立单独的配置文件,用户配置文件名称与用户名相同
touch /etc/vsftpd_user_conf/upload
touch /etc/vsftpd_user_conf/download
8、每个FTP虚拟用户都可以独立设置其权限
vi /etc/vsftpd_user_conf/upload
anon_world_readable_only=NO 可读可下载
anon_upload_enable=YES 可上传
anon_mkdir_write_enable=YES 可创建和删除文件夹
anon_other_write_enable=YES 可文件改名和删除文件
local_root=/home/ftpsite/upload 指定upload的宿主目录
download_enable=NO 禁止下载
(注意:请先到/home/ftpsite下面去创建upload文件夹)