在本机上搭建ftp服务器

用本机搭建ftp服务器:
要用公网IP才行,一般电脑是没有静态公网IP的,都是动态IP。
别的主机登入该服务器方式:ftp://服务器ip地址
所以要求服务器的ip是静态的,一般都是冬天台的,并无法链接。

第一步:安装vsftpd

sudo apt-get install vsftpd

然后创建工作主目录

cd home/

sudo mkdir /home/ftp

查看是否打开

 netstat -tl


安装守护进程管理

sudo apt-get install inetutils-inetd

在该软件包的配置文件里面写入

 vim /etc/inetd.conf

#<service_name> <sock_type> <proto> <flags> <user> <server_path> <args>
ftp     stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/sbin/vsftp



停止vsftpd命令:

vsftpd stop



vsftpd的权限管理:

sudo vim /etc/vsftpd.conf


#允许匿名用户写权限
write_enable=YES
#允许匿名用户具有浏览权限
anon_world_readable_only=NO
#允许用户上传文件
anon_upload_readable_only=YES
#允许匿名用户具有写以及创建目录的权限
anon_mkdir_write_enable=YES
#服务器支持的最大连接数
max_clients=100
#每个ip最多能支持的ip个数
max_per_ip=5
#限定所有本地用户
chroot_local_user=YES


当用户登入ftp时候出现提示信息:

进入/etc/vsftpd.conf然后写入:

#允许读取目录文件提示信息
dirmessage_enable=YES
#指定文件
message_file=.message

再在/home/ftp文件夹下创建文件Message.txt,然后在txt文本文档中写入想要提示的语言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值