導航:首頁 > 文件類型 > linuxftp不能下載文件

linuxftp不能下載文件

發布時間:2023-03-19 18:47:01

linux 建立ftp伺服器為什麼用wget不能下載文件

wget用法如下:
wget ftp://username:password@127.0.0.1/filename.zip

如果你按照這個命令無法下載文件,那版么先試驗一下手工ftp命令下權載
安裝vsftp後,如果ftp配置不正確、或者Linux防火牆設置不正確,都無法下載文件
建議你先用ftp命令測試一下。

② linux下配置ftp中文命名不能下載原因

你這個原因是
系統不識別中文字
不信你在你的Linux系統中的ftp/pub
目錄下看下
你可以在/etc/vsftpd/vsftpd.conf中的global
全局設置中
添加下面的內容就可以了
dos
charset
=
gb2312
unix
charset
=
gb3212

③ Linux下運行ftp,命令輸出(不是文件名)出現亂碼,不能下載

是編碼的問題,你調下終端的編碼試試,就是當前這個終端,上面有幾個選項第四猜陪個「terminal」裡面可以喊兆此調編碼。具體是什麼鄭迅名字我記不清楚了,可以調成gbk的試一試。

④ linux中配置FTP伺服器,WIN系統登錄,有些文件不能下載

這是因為你linux上ftp的稿岩配置問題,銷簡不知道你用的是什麼ftp軟體?vsftpd還虧敬褲是別的,你去看一下配置文件,裡面有一個對上傳文件的changenbsp;own就是改變上傳文件的所有者屬性。舉個例子,你的用戶是名是user,在ftp上有上傳,下載,建立文件的許可權。但是當你上傳時因為有changenbsp;own這個限制,你的文件的所有者是root了,但是你的用戶user對root的文件無任何訪問許可權。我這么說你明白了沒?去看看ftp的出conf文件就OK了。這個不是很難的。這個功能可以防止上傳者修改已上傳的東西,有點像版本控制。

⑤ Linux:為什麼匿名用戶登錄FTP伺服器(vsftpd搭建的),下載不了東西目錄許可權已都改為7

vsftpd服務程序中匿名開放是一種最不安全的驗證模式,任何人都可以無需密碼驗證就登陸到FTP服務端主機,這種模式一般只用來保存不重要的公開文件,尤其是在生產環境中更要注意不放敏感文件,當然也非常推薦用第8章中學習的防火牆管理工具(例如Tcp_wrappers服務程序)把vsftpd服務程序的允許訪問主機范圍設置為企業內網,這樣還算能夠保證基本的安全性。
vsftpd服務程序默認已經開啟了匿名訪問模式,需要做的就是進一步允許匿名用戶的上傳、下載文件的許可權,以及讓匿名用戶能夠創建、刪除、更名文件的許可權,這些許可權對於匿名用戶來講非常的危險,咱們只是為了練習Linux系統中vsftpd服務程序的配置能力,十分不推薦在生產環境中使用,匿名用戶的許可權參數及介紹:
參數 作用
anonymous_enable=YES 允許匿名訪問模式。
anon_umask=022 匿名用戶上傳文件的umask值。
anon_upload_enable=YES 允許匿名用戶上傳文件
anon_mkdir_write_enable=YES 允許匿名用戶創建目錄
anon_other_write_enable=YES 允許匿名用戶修改目錄名或刪除目錄
[root@linux ~]# vim linuxprobe/com/chapter-11/html#1121/etc/vsftpd/vsftpd.conf
anonymous_enable=YES
anon_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES

確認參數填寫正確後保存並退出vsftpd服務程序的主配置文件,還需要重啟vsftpd服務程序來讓新的配置服務參數生效,並且在生產環境中或者紅帽RHCSA、RHCE、RHCA認證考試中也記得一定要把配置過的服務程序加入到開機啟動項中,以保證下次伺服器重啟後依然能夠為用戶正常提供ftp文件傳輸服務:
[root@linux ~]# systemctl restart vsftpd
[root@linux ~]# systemctl enable vsftpd

這樣就可以在客戶端上面使用ftp命令連接到遠程的FTP伺服器上面了,FTP服務的匿名開放模式的帳號統一為anonymous,密碼為空。
把iptables防火牆策略清空,而且也在vsftpd服務程序的主配置文件中添加了允許匿名用戶創建目錄和寫入文件的許可權.

⑥ 開發板linux無法通過ftp伺服器下載文件

redhat默認圓瞎安裝了selinux,它是Linux內核中提供的強制訪纖源問控橘豎空制系統,默認情況下沒有開啟對ftp的支持,所以不能執行ftp的一些命令。
伺服器執行依次執行下面兩句試試
setsebool -P ftpd_disable_trans 1
service vsftpd restart

⑦ vsftp伺服器在linux下用ftp命令無法下載,windows卻可以

請問你在復Linux和Windows里連ftp是用的同一個制賬號么?
1. 我覺得可能是linux里客戶端ftp命令有問題,可以試著裝個高版本的ftp client看看。
2. Linux中你用的用戶名對當前目錄沒有寫許可權。

⑧ Linux:為什麼匿名用戶登錄FTP伺服器(vsftpd搭建的),下載不了東西

目錄許可權已都改為7
vsftpd服務程序中匿名開放是一種最不安全的驗證模式,任何人都可以無需密碼驗證就登陸到FTP服務端主機,這種模式一般只用來保存不重要的公開文件,尤其是在生產環境中更要注意不放敏感文件,當然也非常推薦用《linux就該這么學》第8章中學習的防火牆管理工具(例如Tcp_wrappers服務程序)把vsftpd服務程序的允許訪問主機范圍設置為企業內網,這樣還算能夠保證基本的安全性。
vsftpd服務程序默認已經開啟了匿名訪問模式,需要做的就是進一步允許匿名用戶的上傳、下載文件的許可權,以及讓匿名用戶能夠創建、刪除、更名文件的許可權,這些許可權對於匿名用戶來講非常的危險,咱們只是為了練習Linux系統中vsftpd服務程序的配置能力,十分不推薦在生產環境中使用,匿名用戶的許可權參數及介紹:
參數 作用
anonymous_enable=YES 允許匿名訪問模式。
anon_umask=022 匿名用戶上傳文件的umask值。
anon_upload_enable=YES 允許匿名用戶上傳文件
anon_mkdir_write_enable=YES 允許匿名用戶創建目錄
anon_other_write_enable=YES 允許匿名用戶修改目錄名或刪除目錄
[root@linux ~]# vim linuxprobe/com/chapter-11/html#1121/etc/vsftpd/vsftpd.conf
anonymous_enable=YES
anon_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES

確認參數填寫正確後保存並退出vsftpd服務程序的主配置文件,還需要重啟vsftpd服務程序來讓新的配置服務參數生效,並且在生產環境中或者紅帽RHCSA、RHCE、RHCA認證考試中也記得一定要把配置過的服務程序加入到開機啟動項中,以保證下次伺服器重啟後依然能夠為用戶正常提供ftp文件傳輸服務:
[root@linux ~]# systemctl restart vsftpd
[root@linux ~]# systemctl enable vsftpd這樣就可以在客戶端上面使用ftp命令連接到遠程的FTP伺服器上面了,FTP服務的匿名開放模式的帳號統一為anonymous,密碼為空。
把iptables防火牆策略清空,而且也在vsftpd服務程序的主配置文件中添加了允許匿名用戶創建目錄和寫入文件的許可權

⑨ linux的ftp匿名用戶只允許上傳 不允許下載

最簡單的方法是新建一個手寬伏不允許登陸的系統用戶:
useradd sydsftp -s /sbin/nologin
passwd sydsftp 設置密碼
再給/var/ftp目錄授權畢攜
chown sydsftp:sydsftp /var/ftp
修改vsftp配置文件巧唯,允許匿名用戶可讀,允許本地用戶可讀可寫:
vi /etc/vsftp/vsftpd.conf
anonymous_enable=YES
anon_upload_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES 將FTP本地用戶禁錮在宿主目錄中
anon_root=/var/ftp 設置主目錄
local_root=/var/ftp 設置本地用戶主目錄

⑩ linux中配置FTP伺服器,WIN系統登錄,為何下載不了文件

一樓的說法是不對的,FTP,只要服務端開了21或23埠就就可以用的,在運行里輸入CMD
然後FTP IP地址 就可以用的。你在檢查一下FTP的配置文件吧,一般我們用的FTP是VSFTP,但PUREFTP也能用的,有幾個配置文件要改成如下,
1、通過yast2工具來進行設置,選擇Network Services->Network Services(inetd)。
2、在出現的界面上,選中「FTP」項」(ftp服務有兩項,安裝時,請選中Server為/usr/sbin/vsftpd的項),點擊「Toggle Status(On or Off)」按鈕,使其「Status」狀態變為「On」。
3、點擊Finish,即可。
4、配置FTP選項
vsftp默認的情況下只能通過anonymous的方式登陸,需要修改配置文件,讓其可以通過Unix本地用戶的方式進行登陸,修改/etc/vsftpd.conf,將如下行前面的「#」去掉。
Write_enable=YES
local_enable=YES
local_umask=022
ascii_upload_enable=YES
ascii_download_enable=YES
5、設置FTP用戶
FTP服務啟動後,文件/etc/ftpusers中配置的用戶是不允許使用FTP服務的,如果需要使用,請將該用戶名前加「#」取消限制。

閱讀全文

與linuxftp不能下載文件相關的資料

熱點內容
什麼編程可以控制瀏覽器 瀏覽:277
微信文愛聊天截圖圖片 瀏覽:427
糖果小號密碼查看工具 瀏覽:191
pm一般做什麼編程 瀏覽:937
linux共享文件給mac 瀏覽:428
ps另存為時找不到文件 瀏覽:818
iphone6s朋友圈視頻沒聲音 瀏覽:728
win10系統工具文件夾 瀏覽:862
微信扔出去的怎樣找回來 瀏覽:744
編程怎麼錄視頻 瀏覽:470
東方財富app解套率怎麼計算 瀏覽:74
win10系統為excel文件在哪裡 瀏覽:578
字幕文件哪個網站下載 瀏覽:745
app怎麼推廣推廣 瀏覽:674
小鳥壁紙哪個文件夾刪不掉 瀏覽:419
閨蜜圈app怎麼樣 瀏覽:931
新版天貓app如何查看詳情 瀏覽:390
sql資料庫同步 瀏覽:492
網路面板線錯了怎麼辦 瀏覽:343
cs6畫筆工具在哪 瀏覽:290

友情鏈接