当前位置:首页 » 文件管理 » useraddftp

useraddftp

发布时间: 2024-10-26 13:59:21

㈠ 如何在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用户名和密码

一、启动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服务器,根据提示输入账户密码。

㈢ 如何在Debian里用Pure-FTPd里创建一个匿名FTP

一、安装:
apt-get install pure-ftp-common pure-ftpd

二、配置:
Pure-FTPd的配置比较怪异,它的配置不像其他FTP通过一个配置文件来实现,而是通过命令行+参数来启动,据开发这是为了更好的性能和安全性,我实在想不通这能起到多大的作用,相反觉得增加了用户的使用难度。Debian的开发人员为了降低难度,采用一种变通的配置方式,在/etc下建立一个pure-ftpd的目录,底下还有conf、db、auth这三个目录和一个pureftpd-alias-dir文件。

每一个配置选项将以一个文件的形式存在于/etc/pure-ftpd/conf之中,例如如果想配置AnonymousOnly=yes(只允许匿名用户),则在/etc/pure-ftpd/conf中创建一个名为AnonymousOnly的文件,里面只有一行内容:yes。

cat /etc/pure-ftpd/conf/芹告AnonymousOnly
yes

了解了基本的配置规则后下面开始配置我们的匿名FTP服务器,因为是匿名的,所以安全性就需要考虑得多一些。
1、创建ftp帐号和组
groupadd ftp
useradd -s /bin/false -m -c Anonymous ftp -d /home/ftp ftp ftp

2、限制匿名用户权限
cd /etc/pure-ftpd/conf
echo yes > AnonymousOnly
echo no > NoAnonymous
# 只允许匿名用户
echo no > AnonymousCanCreateDirs
# 不允许匿名用户创建目录
echo yes > AnonymousCantUpload
# 不允许匿名用户上传
echo no > AllowAnonymousFXP
# 不允许匿名FXP
echo yes > ChrootEveryone
# 将则渗匿名用户限定到ftp的家目录,也就是/home/ftp,这样可以提高安全性

3、绑嫌盯明定IP地址和端口
Pure-FTPd默认下会监听所有的网卡地址,默认的端口是21
我们只需要让它监听本机的eth0就OK了,eth0连接的是企业的内网段,假设为192.168.100.1/24
echo yes > IPV4Only
echo 192.168.100.1,21 > Bind

4、限速
匿名FTP意味着什么人都可以登陆我们的FTP,那就不能提供太高的下载速率,否则容易引起性能问题,甚至DDOS。
echo 2000 > AnonymousBandwidth
# 只允许所有匿名用户使用2000 KB/s的带宽

5、限用户进程
同时一个IP只允许开启两个登陆进程
echo 2 > MaxClientsPerIP

6、配置匿名FTP的文件夹
将共享文件夹拷贝到/home/ftp,例如software
cp -r software /home/ftp
chown -R ftp:ftp /home/ftp/software
chmod -R 550 /home/ftp/software
这里需要将权限设为550,如果设为只读的话用户无法进入software这个目录中。

7、重启服务器
/etc/init.d/pure-ftpd restart
大功告成,一个简单、高效的匿名FTP服务器就这样安装成功了。下一篇将讲如何将Pure-FTPd和LDAP进行整合。

㈣ 求助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 中 useradd –g ftp –s /sbin/nologin ftpuser什么意思

useradd –g ftp –s /sbin/nologin ftpuser
新建用户加入ftp组,
/sbin/nologin意思是用户不允许登录(通过ftp可以连接)
用户名为ftpuser

㈥ Springboot使用ftp进行文件上传下载

首先要在阿里云ECS上搭建ftp服务器,默认是有vsftpd ,它是 Linux 下的一款小巧轻快、安全易用的 FTP 服务器软件。
用下面命令查看是否安装了vsftpd,阿里云ECS默认是安装好的,如果没有参考网上文章安装。

新建用户ftpuser:
useradd ftpuser -d /home/ftpfile

设置用户密码:
passwd ftpuser

多数教程里面使用的标准的ftp maven依赖:

但是我使用的是阿里云的ECS上安装的ftp,在进行连接的时候他提示协议不正确,需要使用sftp,所以maven依赖换成了:

㈦ linux配置ftp服务器的过程

第一步:打开终端(快捷键是Ctrl+Alt+t),如果当前用户不是root用户,请输入命令“su”,然后输入root账户密码即可;
第二步:输入命令“apt-get update”,这一步是为了更新下载的数据源,如果不更新可能造成有几个后面的软件包无法下载;
第三步:输入命令“apt-get install vsftpd”完成安装vsftpd;
第四步:判断vsftp是否安装成功,输入命令“service vsftpd restart”重启vsftpd服务,如果他在运行状态说明安装成功;
第五步:新建“/home/uftp”目录作为用户主目录,输入命令“mkdir /home/uftp”回车 ,然后输入命令“ls /home”查看home目录下有uftp这个目录吗,如果有就是创建成功;
第六步:新建用户uftp并且设置密码,输入命令“useradd -d /home/uftp -s /bin/bash uftp”
回车,然后再输入命令“passwd uftp”回车,然后输入两次密码就设置ok了
第七步:使用vi修改配置文件/etc/vsftpd.conf,输入命令“vi /etc/vsftpd.conf”回车,
向文件中添加“userlist_deny=NO””userlist_enable=YES”?, “userlist_file=/etc/allowed_users”?,
“seccomp_sandbox=NO”,最后把文件中的“local_enable=YES”保存(如果提示无法保存,直接退出来,把读写和执行权限给这个文件,具体操作为:输入命令: “chmod 777 /etc/vsftpd.conf”回车就可以了);
第八步:新建文件/etc/allowed_users,输入命令“vi /etc/allowed_users”,打开后再这个文件内写入“uftp”保存即可;《Linux就该这么学》
第九步:查看/etc/ftpusers文件(不能访问ftp服务用户清单)的内容,输入命令“vi /etc/ftpusers”回车,如果里面有uftp,就把他删除;
第十步:安装winscp软件,进行远程登录访问;下载直接在网络下载就行

热点内容
php开发app接口 发布:2024-10-26 16:22:40 浏览:360
iphone百度网盘解压 发布:2024-10-26 16:17:08 浏览:914
android商业源码 发布:2024-10-26 16:17:03 浏览:945
魅族安卓彩蛋在哪里买 发布:2024-10-26 16:09:56 浏览:591
人脸识别算法开源 发布:2024-10-26 16:03:07 浏览:482
安心捂股源码 发布:2024-10-26 16:02:51 浏览:807
怎么样空间密码 发布:2024-10-26 15:48:42 浏览:312
奇骏7座都要哪些配置 发布:2024-10-26 15:37:35 浏览:670
java修改excel 发布:2024-10-26 15:27:23 浏览:861
mysql存储过程调用存储函数 发布:2024-10-26 15:24:59 浏览:25