当前位置:首页 » 文件传输 » useradd设置ftp用户帐号
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

useradd设置ftp用户帐号

发布时间: 2022-06-09 19:46:57

Ⅰ 怎么在linux下设置ftp的用户名和密码

ftp的用户就是你的本地账户,也可以建立虚拟账户(useradd 之后禁止登录)
改密码用passwd

Ⅱ linux如何查询ftp用户名或者如何创建ftp账号

1、 登录Linux主机后,运行命令:”useradd ftpadmin -s /sbin/nologin “。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd ftpadmin -s /sbin/nologin –d /www(其他目录)

2、设置ftpadmin用户密码,运行命令:”passwd ftpadmin” ; 输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了。

3、测试连接,您可以在“我的电脑”地址栏中输入 ftp://IP 来连接FTP服务器,根据提示输入账户密码。

Ⅲ 如何在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文件夹)

Ⅳ 如何在linux中设置ftp用户名和密码

一、启动vsftpd服务
1、
启动VSFTP服务器
A:cenos下运行:yum
install
vsftpd
B.
登录Linux主机后,运行命令:”service
vsftpd
start”
C.
要让FTP每次开机自动启动,运行命令:
“chkconfig
--level
35
vsftpd
on”
二、设置FTP权限
A.
编辑VSFTP配置文件,运行命令:”vi
/etc/vsftpd/vsftpd.conf

B.
将配置文件中”anonymous_enable=YES
“改为
“anonymous_enable=NO”
C.
保存修改,按ESC键,运行命令:“:wq”这样关闭了匿名登录功能。
三、添加用户:
A.
登录Linux主机后,运行命令:”useradd
ftpadmin
-s
/sbin/nologin
“。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd
ftpadmin
-s
/sbin/nologin
–d
/www(其他目录)
B.
设置ftpadmin用户密码,运行命令:”passwd
ftpadmin”
;
输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了。
C.测试连接,您可以在“我的电脑”地址栏中输入
ftp://IP
来连接FTP服务器,根据提示输入账户密码。

Ⅳ linux 的FTP怎么设置帐号密码

你用的是什么FTP 服务器 在FTP的服务器有一个配置文件 那个配置文件可以配置账号和密码

Ⅵ 在嵌入式linux中开启ftp服务,如何加上用户名和密码呢

使用命令:useradd nobody
useradd -d /var/ftp ftp
然后,新增/user/share/empty目录:mkdir /usr/share/empty
如果不行就设置匿名登录权限

Ⅶ 如何在linux中添加ftp用户,并设置相应的权限

Linux添加FTP用户并设置权限 在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test 2、建用户:在root用户下: useradd -d /home/test test //增加用户test,并制定test用...

Ⅷ 求助linux的ftp怎么添加用户和密码

一、启动vsftpd服务
1、 启动VSFTP服务器
A:cenos下运行:yum install vsftpd
B. 登录Linux主机后,运行命令:”service vsftpd start”
C. 要让FTP每次开机自动启动,运行命令: “chkconfig --level 35 vsftpd on”

二、设置FTP权限

A. 编辑VSFTP配置文件,运行命令:”vi /etc/vsftpd/vsftpd.conf “

B. 将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”

C. 保存修改,按ESC键,运行命令:“:wq”这样关闭了匿名登录功能。

三、添加用户:
A. 登录Linux主机后,运行命令:”useradd ftpadmin -s /sbin/nologin “。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd ftpadmin -s /sbin/nologin –d /www(其他目录)

B. 设置ftpadmin用户密码,运行命令:”passwd ftpadmin” ; 输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了。

C.测试连接,您可以在“我的电脑”地址栏中输入 ftp://IP 来连接FTP服务器,根据提示输入账户密码

Ⅸ 如何创建ftp用户linux

通过你的描述,对于搭建ftp过程这里不再赘述,而创建用户方式如下:

使用useradd命令:

useradsername,默认在/home文件夹下创建一个和username一样名称的文件作为该用户所拥有的文件。

useraddxiao

passwdxiao(回车)给用户xiao设置登录密码。

创建用户并指定用户目录

在/var目录下创建一个www文件夹,www文件夹中创建一个site。

cd/var

mkdirwww

cdwww

mkdirsite

修改xiao用户的用户目录为/var/www/site,

usermod-d/var/www/sitexiao

温馨提示:

1、**查看新创建的用户的信息

tail:默认显示指定文件的末尾10行,命令如下:

tail/etc/passwd

相关知识扩展

/etc/passwd文件存放的是用户的信息,由6个分号组成的7个信息,解释如下:

(1):用户名。

(2):密码(已经加密)

(3):UID(用户标识),操作系统自己用的(4):GID组标识。

(5):用户全名或本地账号

(6):开始目录

(7):登录使用的Shell,就是对登录命令进行 解析的工具。

以上就是关于ftp用户的创建,由于系统环境不同,可能会有出入,如有问题可以关注+私信,我会第一时间回复,希望我的回答能对你有所帮助。。。。。。