當前位置:首頁 » 文件傳輸 » linuxftp傳輸文件不允許
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

linuxftp傳輸文件不允許

發布時間: 2022-04-24 18:59:56

㈠ linux ftp伺服器拒絕連接

出現此問題的原因為:設置問題造成的。

解決的方法和詳細的操作步驟如下:

1、第一步,連接到相應的linux主機,進入linux命令行狀態,然後等待輸入shell命令,見下圖,轉到下面的步驟。

㈡ linux伺服器不能用ftp怎麼上傳下載文件

一 當然是sftp呀,還有SMB。SSH

SFTP使用方式:

  • FTP客戶端:FlashFXP(輸入SSH賬號密碼連接即可)

  • SSH客戶端:MobaXterm(登陸SSH即可)

  • WinSCP

《Linux就該這么學》查詢Linux命令

二 還有XFTP軟體

首先使用xshell登錄上遠程主機,打開xftp,然後上傳文件到linux的時候,我們左側本地目錄進行切換,點擊需要上傳的文件,右鍵選擇傳輸,或者直接雙擊,文件會自動上傳到右側伺服器目錄,下面顯示文件上傳進度。

三 還有個方式用寶塔面板

㈢ linux中vsftp無法上傳文件問題

你有沒有安裝SElinux?
如果安了你試試如下兩種方法:
方法1. 關閉selinux,目錄 /etc/selinux/config,將config裡面的SELINUX=enforcing 改為 SELINUX=disable
方法2.開啟禁用SElinux的FTP傳輸審核功能
getsebool -a | grep ftp 你先看哈
改: setsebool -P ftpd_disable_trans .
on也可以換成1,off為0哈

祝你好運!

㈣ linux ftp伺服器不允許上傳

linux有很多發行版本,在這里我用rhel給你說明一下.而ftp服務也有很多種的,在這里用一下系統自帶的lftp.
首先,裝服務包
然後在ftp目錄下建立一個供匿名用戶下載的目錄
mkdir
/var/ftp/incoming
因為lftp默認的情況下就是允許匿名用戶上傳的,所以這里不用修改即可.
如果要改的話,可以修改vi
/etc/vsftpd/vsftpd.comf文件里的參數
啟動服務並保證重啟以後系統自動運行ftp
最後要說明的是,超級用戶和文件的擁有者是可以刪除文件的,其餘的人不能.
默認是允許anonymous的。
默認是沒有寫的許可權了,不然你新建個賬戶:
adser
user1
password
user1
然後把/etc/init.d/vsftpd
restart
然後用user1登錄就有些的許可權了,這也是默認的,為了配置簡單,我就直接讓你新建系統用戶了。有問題歡迎繼續提出來。

㈤ linux ftp用戶無法上傳。

先看防火牆有沒有開放20和21埠,或者您先暫時關了

匿名用戶取得的身份是ftp 所以要匿名用戶上傳

  1. 要 chown ftp [目錄] (所屬用戶為ftp)

  2. 要 setsebool -P allow_ftpd-anon_write on

    setsebool -P allow_ftpd-anon_full_access on

看是否有給vsftp共享目的需要給ftp組的寫入許可權,且此目的SELINUX的context值正確,,不對就restorecon,或者您直接關了

最後配置文件vsftpd.conf中有幾個項您檢查下:

anonymous_enable 允許匿名用戶
anon_world_readable_only 匿名用戶是否具有隻有下載可讀文件的許可權
anon_other_write_enbale 匿名用戶是否具有刪除文件,修改文件,修改文件名的許可權
anon_mkdir_write_enable 匿名用戶是否具有創建目錄的許可權
anon_upload_enable 匿名用戶是否具有上傳數據的功能

㈥ linux下 ftp伺服器如何設置上傳文件的許可權

1、先用vi打開 vsftpd.conf vsftpd的配置文件

在Ubuntu下是

vi /etc/vsftpd.conf

在centos 下是

vi /etc/vsftpd/vsftpd.conf

這個在不同的系統下可能不同原理一樣

2.找到unmsk默認是022 ,修改成你要的許可權就可以了。

3.下面說下unmsk的具體含義

umask一般是用在你初始創建一個目錄或者文件的時候賦予他們的許可權。

針對文件的x的許可權代表執行,這個風險太高,所以一般許可權初始賦值必須去掉x的

第一個0代表suid 丟棄的許可權;(一般省略了)

第二個0代表本文件/目錄擁有者什麼許可權都沒丟棄(如果是文件,x許可權除外);

第三個2代表本文件/目錄的用戶組丟棄了w許可權(如果是文件那麼它的x許可權也丟棄);

第三個2代表本文件/目錄的其他用戶能使用的許可權只有有r和x(文件除外)。

綜合上面所說如果你新創建一個文件那麼它的許可權是:-wr-w--w-- 即是:644

如果你新創建一個目錄的話那麼它的許可權是:dwrxw-xw-x 即是:755

4、怎麼計算unmsk

1) 目錄許可權 rwx r-x r-x (755) 這就是目錄創建預設許可權

目錄許可權:777 - unmsk得到的值

2) 文件許可權 rw- r-- r-- (644) 這就是文件創建預設許可權

文件許可權:666 - unmsk得到的值

㈦ linux ftp 為什麼文件 不能上傳

先看防火牆有沒有開放20和21埠,或者您先暫時關了
匿名用戶取得的身份是ftp
所以要匿名用戶上傳

chown
ftp
[目錄]
(所屬用戶為ftp)

setsebool
-P
allow_ftpd-anon_write
on
setsebool
-P
allow_ftpd-anon_full_access
on
看是否有給vsftp共享目的需要給ftp組的寫入許可權,且此目的SELINUX的context值正確,,不對就restorecon,或者您直接關了
最後配置文件vsftpd.conf中有幾個項您檢查下:
anonymous_enable
允許匿名用戶anon_world_readable_only
匿名用戶是否具有隻有下載可讀文件的許可權anon_other_write_enbale
匿名用戶是否具有刪除文件,修改文件,修改文件名的許可權anon_mkdir_write_enable
匿名用戶是否具有創建目錄的許可權anon_upload_enable
匿名用戶是否具有上傳數據的功能

㈧ linux系統ftp文件不可讀

許可權不足的原因,查看下對應文件夾的許可權,沒許可權的話就加上

㈨ linux 關於設置ftp上傳文件許可權設置問題

把新建的文件夾用戶許可權和files設置為相同就可了

假設你的ftp訪問用戶是 ftpuser
chown -R ftpuser:ftpuser 文件夾