使用windows桌面ftp上传文件到linux服务器

                  anon_max_rate=佚名顾客访谈速度(字节/秒)

行使windows桌面ftp上传文件到linux服务器,上传文件linux

首先在linux服务器上安装ftp

[[email protected] test]#yum -y install ftp vsftpd

[[email protected] test]#service vsftpd start

[[email protected] test]#chkconfig vsftpd --list     

[[email protected] test]#/etc/init.d/iptables stop        

[[email protected] test]# ftp 192.168.0.142

Connected to 192.168.0.142 (192.168.0.142).

220 (vsFTPd 2.2.2)

Name (192.168.0.142:root): ftp        

331 Please specify the password.

Password:

230 Login successful.

Remote system type is UNIX.

Using binary mode to transfer files.

ftp> cd pub

250 Directory successfully changed.

ftp> put /root/test/test.txt 

local: /root/test/test.txt remote: /root/test/test.txt

227 Entering Passive Mode (192,168,0,142,140,140).

550 Permission denied.    

ftp> quit

221 Goodbye.

//直接设置起劳务,使用无名登入后,上传文件会唤醒拒绝访谈,那时大家必要修改部分文书

[[email protected] test]# getsebool -a | grep ftp

allow_ftpd_anon_write --> off

allow_ftpd_full_access --> off

allow_ftpd_use_cifs --> off

allow_ftpd_use_nfs --> off

ftp_home_dir --> off

ftpd_connect_db --> off

ftpd_use_fusefs --> off

ftpd_use_passive_mode --> off

httpd_enable_ftp_server --> off

tftp_anon_write --> off

tftp_use_cifs --> off

tftp_use_nfs --> off

[[email protected] test]# setsebool -P allow_ftpd_anon_write 1    //-P是长久保存生效

[[email protected] test]# setsebool -P allow_ftpd_full_access 1

[[email protected] test]# setsebool -P ftp_home_dir 1

[[email protected] test]# !get

getsebool -a | grep ftp

allow_ftpd_anon_write --> on

allow_ftpd_full_access --> on

allow_ftpd_use_cifs --> off

allow_ftpd_use_nfs --> off

ftp_home_dir --> on

ftpd_connect_db --> off

ftpd_use_fusefs --> off

ftpd_use_passive_mode --> off

httpd_enable_ftp_server --> off

tftp_anon_write --> off

tftp_use_cifs --> off

tftp_use_nfs --> off

[[email protected] ]# vim /etc/vsftpd/vsftpd.conf    //修改配置参数

anon_mkdir_write_enable=YES        //无名氏可创建目录

anon_other_write_enable=YES        //无名删除,重命名

anon_upload_enable=YES             //无名客户是或不是足以上传文件

 

[[email protected] ]#service vsftpd restart

[[email protected] ftp]#cd /var/ftp

[[email protected] ftp]mkdir ftp_test

[[email protected] ftp]chown ftp:root ftp_test    //修改顾客属主

然后就足以测验了~~

图片 1

 

无名氏新建文件,重命名和删除都足以了

假若出现550的报错,代表的是服务端的权杖设置有标题,553的话正是铺排文件有标题

附录:/etc/vsftpd/vsftpd.conf配置参数

根本字段意义:     anonymous_enable=YES         #开启无名分享

                  local_enable=YES              #打开本地账户分享

                  write_enable=YES              #当地账户是或不是可写

                  anon_upload_enable=YES   #佚名客商是或不是足以上传文件

                  anon_mkdir_write_enable=YES   #佚名可创制目录

                  anon_other_write_enable=YES    #佚名删除,重命名

                  chroot_local_user               #囚禁当地账户

                  anon_root=/abc          #概念佚名客户根目录为/abc目录

                  anon_umask=022          #概念无名氏顾客上传的掩码值

                  listen_address=192.168.0.5  #概念监听地址为192.168.0.5

 

                listen_port=端口号

                listen_address=IP地址

 

                max_clients=最大并发连接数

                max_per_ip=同一IP地址的最大并发连接数

                anon_max_rate=无名顾客访谈速度(字节/秒)

                local_max_rate=本地客户访谈速度(字节/秒)

在字段userlist_enable=YES或NO  //是或不是展开user_list文件

在字段userlist_deny=NO时user_list是白名单

 

/etc/vsftpd/ftpusers(黑名单)

/etc/vsftpd/user_list(黑/白名单)

 

默认的vsftpd服务:

     允许佚名FTP访谈,只可以下载不能够上传 【/var/ftp/】

     允许本地客户FTP访问,不仅可以够下载,也足以上传 【~用户名】

首先在linux服务器上安装ftp [[email protected] test]#yum -y install ftp vsftpd [[email protected] test]#service vs...

  直接设置起服务,使用无名氏登录后,上传文件会提示拒绝访谈,那时我们必要修改部分文件

一旦出现550的报错,代表的是服务端的权柄设置卓殊,553的话正是布署文件有标题

                  chroot_local_user               #囚系本地账户

首先在linux服务器上安装ftp

                  anon_mkdir_write_enable=YES   #佚名可制造目录

 无名新建文件上传文件,重命名和删除都足以了

                  anon_other_write_enable=YES    #无名氏删除,重命名

     允许无名FTP访问,只可以下载不能够上传 【/var/ftp/】

                  max_per_ip=同一IP地址的最大并发连接数

[root@host2 test]#yum -y install ftp vsftpd
[root@host2 test]#service vsftpd start
[root@host2 test]#chkconfig vsftpd --list     
[root@host2 test]#/etc/init.d/iptables stop        
[root@host2 test]# ftp 192.168.0.142      #自己本机地址
Connected to 192.168.0.142 (192.168.0.142).
220 (vsFTPd 2.2.2)
Name (192.168.0.142:root): ftp             #用户名:ftp
331 Please specify the password.  
Password:                       #密码为空
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd pub
250 Directory successfully changed.
ftp> put /root/test/test.txt           
local: /root/test/test.txt remote: /root/test/test.txt
227 Entering Passive Mode (192,168,0,142,140,140).
550 Permission denied.    
ftp> quit
221 Goodbye.

 默认的vsftpd服务:

                  anon_root=/abc          #概念无名顾客根目录为/abc目录

        /etc/vsftpd/ftpusers(黑名单)

在本身的管理器地址栏输入:ftp://192.168.0.142/ftp_test/

                  local_enable=YES              #敞开本地账户分享

                  write_enable=YES              #地点账户是还是不是可写

       在字段userlist_enable=YES或NO  //是不是张开user_list文件

                  listen_address=192.168.0.5  #概念监听地址为192.168.0.5

        /etc/vsftpd/user_list(黑/白名单)

重大字段意义:     anonymous_enable=YES         #拉开佚名分享

图片 2

                  local_max_rate=本地客商访谈速度(字节/秒)

附录:/etc/vsftpd/vsftpd.conf配置参数

     允许本地客户FTP访谈,不仅能够下载,也得以上传 【~用户名】

                  anon_umask=022          #概念无名氏客户上传的掩码值

然后就能够测验了~~

                  listen_port=端口号

                  listen_address=IP地址

                  anon_upload_enable=YES   #无名客商是还是不是能够上传文件

                  max_clients=最大并发连接数

       在字段userlist_deny=NO时user_list是白名单

[root@host2 test]# getsebool -a | grep ftp
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> off
…………
[root@host2 test]# setsebool -P allow_ftpd_anon_write 1    //-P是永久保存生效
[root@host2 test]# setsebool -P allow_ftpd_full_access 1
[root@host2 test]# setsebool -P ftp_home_dir 1
[root@host2 test]# getsebool -a | grep ftp
allow_ftpd_anon_write --> on
allow_ftpd_full_access --> on
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> on
…………
[root@host2 ]# vim /etc/vsftpd/vsftpd.conf    //修改配置参数
anon_mkdir_write_enable=YES        //匿名可创建目录
anon_other_write_enable=YES        //匿名删除,重命名
anon_upload_enable=YES             //匿名用户是否可以上传文件
[root@host2 ]#service vsftpd restart
[root@host2 ftp]#cd /var/ftp
[root@host2 ftp]mkdir ftp_test
[root@host2 ftp]chown ftp:root ftp_test    //修改用户属主

本文由上海时时乐走势图发布于上海时时乐走势图,转载请注明出处:使用windows桌面ftp上传文件到linux服务器

您可能还会对下面的文章感兴趣: