centOS7 搭建FTP服务器
一、安装vsftpd及ftp命令yum install vsftpd -yyum install ftp -y二、vsftpd服务器的配置文件实现在开启防火墙和SELinux情况下,实现匿名用户的登录,可以上传下载,可以创建目录,创建权限掩码为022,可以删除文件,最大上传速度为100kbit/s。
这个是我自己的vsftpd服务器的主要配置文件是/etc/chaodiquan.com/vsftpd/vsftpd.conf。
1.服务器端设置1.1修改配置文件开放匿名用户上传、下载及其他权限,anonymous_enable=yes //允许匿名用户登录 anon_upload_enable=yes //允许匿名用户上传write_enable=yes //赋予写权限anon_mkdir_write_enable=yes //允许匿名用户新建文件夹anon_other_write_enable=yes //匿名用户拥有除了上传和新建目录之外的其他权限anon_amask=022 //匿名用户的权限掩码anon_max_rate=102400 //最大上传速度100kbit/s然后重启服务systemctl restart vsftpd.service1.2修改上传目录的权限为了让匿名用户实现上传,必须开放目录的写权限,以anonymous用户名登录后,相当于ftp用户的身份,ftp的登录目录为/var/ftp,开放这个目录的写权限:chmod 777 /var/ftp,但是再重启服务并在服务器上用ftp登录时会出错,这是因为/var/ftp的权限不对所致,这个目录的权限是不能打开所有权限的。
解决方法为在/var/ftp下再建一个目录,权限是777就可以了:mkdir /var/ftp/pubchmod 777 /var/ftp/pub1.3开启防火墙和SELinux。
2.测试ftp://IP登录并创建文件
怎么在centos7上安装ftp 服务器,并创建ftp用户,
下载:与本地终端当前用户相同,如你以root用户使用系统,然后用user用户登录ftp服务器,则你下载下来的文件属于root用户与root组,其中root组为root用户的主要组(***);属主与是哪个用户登录服务器没有关系。
且读写权限为644。
在下载时匿名用怎么在centos7上安装ftp 服务器,并创建ftp用户,...
centos7 搭建ftp服务器不成功.求助
mirrors/$releasever/centos/$releasever/addons/ gpgcheck=1 gpgkey=centos/centos/ 山东电信?release=$releasever&arch=$basearch&repo=extras baseurl=centos/centos/:mirror/centos/:mirror/centos/?release=$releasever&arch=$basearch&repo=centosplus baseurl=centos/centos/$releasever/os/centos/ 清华大学;extras/$basearch/ gpgcheck=1 gpgkey=centos/centos/ps**************中国科技大学(还可以)*************** [教育网源] 上海交通大学?release=$releasever&arch=$basearch&repo=updates baseurl=centos/:mirrors/$basearch/$basearch/centos/$releasever/centosplus/RPM-GPG-KEY-CentOS-5 #packages used/produced in the build but not released [addons] name=CentOS-$releasever - Addons #mirrorlist=mirrorlist/$basearch/centos/ 福建电信;RPM-GPG-KEY-CentOS-5 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever - Plus #mirrorlist=mirrorlist/centos/RPM-GPG-KEY-CentOS-5 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras #mirrorlist=mirrorlist/:ftp/centos/ (推荐,比较快) [电信网源] 上海电信;centos/RPM-GPG-KEY-CentOS-5 #released updates [updates] name=CentOS-$releasever - Updates #mirrorlist=mirrorlist/; 1/?release=$releasever&arch=$basearch&repo=addons baseurl=centos/ gpgcheck=1 enabled=0 gpgkey=centos/centos/ 中国科技大学:centos/centos/$releasever/updates/$basearch/ gpgcheck=1 gpgkey=centos/centos/ gpgcheck=1 gpgkey=centos/?release=$releasever&arch=$basearch&repo=os baseurl=centos/ 展开
转载请注明出处51数据库 » centos7 ftp软件
吃了亏别沾水