當前位置:首頁 » 文件管理 » centosftp不能上傳

centosftp不能上傳

發布時間: 2025-09-17 18:19:15

『壹』 win10怎麼訪問ftp伺服器地址centos搭建ftp詳細步驟

以CentOS 6為例:
1. vsftp簡介
vsftp是一個基於GPL發布的類Unix系統上使用的FTP伺服器軟體,它的全稱是Very Secure FTP 從此名稱可以看出來,編制者的初衷是代碼的安全。安全性是編寫VSFTP的初衷,除了這與生俱來的安全特性以外,高速與高穩定性也是VSFTP的兩個重要特點。
2. 安裝vsftp套件
[root@zcwyou ~]# yum install vsftpd -y3. 配置開機自啟
chkconfig是CentOS6上的程序管理工具,CentOS7請使用systemctl
[root@zcwyou ~]# chkconfig vsftpd on檢查驗證:
[root@zcwyou ~]# chkconfig vsftpd --list | grep vsftpdchkconfig檢查vsftp服務
4. 防火牆開放埠
如果你的防火牆默認沒有開啟FTP埠,請按以下方法開啟,僅僅適用於CentOS6這類使用iptables防火牆的發行版,CentOS 7與Ubuntu不適用。請轉到本站相關教程。
[root@zcwyou ~]# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT[root@zcwyou ~]# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT保存防火牆配置:
[root@zcwyou ~]# service iptables save重啟防火牆配置,馬上生效。
[root@zcwyou ~]# service iptables restart防火牆放行ftp服務
5. 創建ftp用戶
以用戶ftpuser為例
[root@zcwyou ~]# useradd ftpuser -d /home/ftpuser -s /sbin/nologin只要使用ftpuser的身份登錄FTP服務,即可讀取以下目錄的內容:
/home/ftpuser/
6. 為ftp用戶設置密碼
以用戶ftpuser為例
[root@zcwyou ~]# passwd ftpuser輸入兩次一樣的密碼
設置ftp用戶密碼
7. 修改配置文件(可選)
不允許匿名用戶登錄,只能用創建的賬號和密碼登錄。
[root@zcwyou ~]# vi /etc/vsftpd/vsftpd.conf修改以下內容,默認為YES,即允許匿名用戶登錄,NO表示不允許:
anonymous_enable=NO
禁止匿名用戶登錄ftp
8. 啟動vsftp服務
[root@zcwyou ~]# service vsftpd start9. 設置SElinux標簽
如果你沒有使用SElinux,不需要配置這步。如果你不清楚自己是否在使用,請按執行以下指令。
查詢SElinux對ftp伺服器的相關狀態
[root@zcwyou ~]# getsebool -a | grep ftp查詢SElinux對ftp伺服器的相關狀態
可以看到,默認情況下,SElinux限制了ftp所有的功能
配置SElinux,允許訪問FTP服務:
[root@zcwyou ~]# setsebool -P allow_ftpd_full_access 1再次檢查:
[root@zcwyou ~]# getsebool -a | grep ftp確認SElinux放行ftp伺服器
10. 測試
使用瀏覽器
使用瀏覽器訪問ftp伺服器
或者
使用FTP專用客戶端:
filezilla ftp客戶端
官方下載地址:
https://filezilla-project.org/
下載filezilla客戶端
使用filezilla客戶端登錄ftp
本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下鏈接:
https://www.linuxrumen.com/fwqdj/56.html

『貳』 centos搭建ftp服務

一:安裝FTP

輸入vsftpd -v判斷是否安裝成功

啟動/停止/重啟FTP

二:添加ftp用戶

1:創建ftp用戶並設置密碼

2:配置該用戶僅能通過 FTP 訪問

三:FTP配置

1:FTP的配置文件在/etc/vsftpd/vsftpd.conf,找到以下配置並修改或添加

2:配置可以登錄ftp用戶

在/etc/vsftpd/user_list文件中添加可以登錄ftp的用戶:

3:配置ftp用戶登錄後訪問的目錄
在/etc/vsftpd目錄下新建一個userconfig目錄,在userconfig目錄下配置用戶的登錄目錄,例:注意:文件名就是你想要配置的用戶名稱

在vsftpd文件中添加

配置完成後重啟FTP更新配置

四:創建測試目錄及文件

創建目錄

設置訪問許可權:

創建一個測試文件,並在裡面寫上this is test!!!

五:防火牆配置

禁用防火牆或者開啟21埠和30000埠

(1):開啟21埠

530問題

1.cat /etc/passwd,查看你登陸的賬戶主目錄和登陸shell對應的是什麼,我的是/sbin/nologin
用戶名:口令:用戶標識號:組標識號:注釋性描述:主目錄:登錄Shell
2.查看cat /etc/shells是否有你用戶的主目錄和登陸shell,沒有進行添加,保存,退出。

通過其他伺服器鏈接ftp
先安裝ftp指令 yum install ftp
連接 ftp 192.168.6.36

『叄』 linux 伺服器 centos5.5 FTP如何建立用戶配置許可權 A用戶能夠下載 B用戶能夠訪問 C用戶能夠上傳下載。急

1、ftp伺服器只要你啟用了匿名用戶訪問ftp伺服器,就有訪問的許可權,許可權只有查看,不能上傳下載修改,所以你的B用戶匿名登錄就行了;本地用戶只要在配置文件增加本地用戶能下載,就有查看、下載的許可權,但不能寫入,即不能上傳、修改文件目錄之類,所以A用戶以自己名字登錄就行了;C用戶能上傳下載,就要在前面的基礎上,給他單獨設立許可權了,用訪問控制列表設許可權。步驟如下:

2、修改配置文件

#vim/etc/vsftpd/vsftpd.conf#下面沒有的就添加,注意匿名用戶許可權不要太大
anonymouse_enable=YES#啟用匿名用戶
download_enable=YES#本地用戶可下載
local_root=/var/ftp#修改本地用戶ftp根目錄,默認本地用戶只能訪問自己的家目,你可以根據自己情況修改


3、給C用戶單獨設立許可權,用setfacl命令設訪問控制

#setfacl-mu:C:rwx/var/ftp/

-m 增加一條策略

u 表示是給用戶設立許可權,另外一個是 g ,給組;

C C用戶

rwx 表示所有許可權,一定是這個,才能有下載上傳許可權

後面那個是ftp目錄



4、登錄

B用戶以匿名登錄;

A和C以自己的系統賬戶密碼登錄,會有相應的許可權的。。

你應該對vsftpd的配置文件不熟,去網上找份詳解,自己慢慢研究


祝你好運~~~

『肆』 centos的ftp支持什麼命令

FTP的命令有很多,下面一一列舉一部分命令的作用。

FTP>ascii:設定以ASCII方式傳送文件(預設值)
FTP>bell:每完成一次文件傳送,報警提示.
FTP>binary:設定以二進制方式傳送文件.
FTP>bye:終止主機FTP進程,並退出FTP管理方式.
FTP>case:當為ON時,用MGET命令拷貝的文件名到本地機器中,全部轉換為小寫字母.
FTP>cd:同UNIX的CD命令.
FTP>cp:返回上一級目錄.
FTP>chmod:改變遠端主機的文件許可權.
FTP>close:終止遠端的FTP進程,返回到FTP命令狀態,所有的宏定義都被刪除.
FTP>delete:刪除遠端主機中的文件.
FTP>dir[remote-directory][local-file]列出當前遠端主機目錄中的文件.如果有本地文件,就將結果寫至本地文件.
FTP>get[remote-file][local-file]從遠端主機中傳送至本地主機中.
FTP>help[command]輸出命令的解釋.
FTP>lcd:改變當前本地主機的工作目錄,如果預設,就轉到當前用戶的HOME目錄.
FTP>ls[remote-directory][local-file]同DIR.
FTP>macdef:定義宏命令.
FTP>mdelete[remote-files]刪除一批文件.
FTP>mget[remote-files]從遠端主機接收一批文件至本地主機.
FTP>mkdirdirectory-name在遠端主機中建立目錄.
FTP>mputlocal-files將本地主機中一批文件傳送至遠端主機.
FTP>openhost[port]重新建立一個新的連接.
FTP>prompt:交互提示模式.
FTP>putlocal-file[remote-file]將本地一個文件傳送至遠端主機中.
FTP>pwd:列出當前遠端主機目錄.
FTP>quit:同BYE.
FTP>recvremote-file[local-file]同GET.
FTP>rename[from][to]改變遠端主機中的文件名.
FTP>rmdirdirectory-name刪除遠端主機中的目錄.
FTP>sendlocal-file[remote-file]同PUT.
FTP>status:顯示當前FTP的狀態.
FTP>system:顯示遠端主機系統類型.
FTP>useruser-name[password][account]重新以別的用戶名登錄遠端主機.
FTP>?[command]:同HELP.[command]指定需要幫助的命令名稱。如果沒有指定command,ftp將顯示全部命令的列表。
FTP>!從ftp子系統退出到外殼。

『伍』 如何啟動centos的ftp服務啟動失敗報500錯誤,沒有vsftpd.config這個文件

Linux一鍵安裝web環境全攻略 工具:update_source.sh 使用sftp功能上傳下載文件 工具:auto_fdisk.sh 手把手教你nginx下如何添加偽靜態 工具:install_vnc_server.sh Redhat5和Centos5安裝vncserver實現圖形化訪問 工具:ECS自動遷移工具 ECS Debian系統sudo命令安裝 ECS Linux系統編譯安裝apache平滑重啟 ECS Linux系統上安裝go語言工具 apache開啟偽靜態模塊 ECS Apache的winnt_accept: Asynchronous AcceptEx failed問題 Mysql事件調度器使用介紹 SUSE安裝軟體出現報錯無法連接公網源地址 ECS Centos 通過 yum whatprovides 查找哪個包提供 SO 動態庫文件 gentoo emerge使用介紹 discuz linux系統安裝教程 ECS Linux SUSE安裝VNC SUSE使用在線安裝zypper install 提示denied ECS linux架設Samba服務 ECS Linux掛載數據盤報錯 ECS centos 6.6編譯安裝nginx ECS Linux伺服器一鍵安裝包的mysql啟動失敗 centos7.0使用yum安裝mysql報錯 ECS Linux NTP手動更新報錯 ECS Linux伺服器安裝LNMP環境 ubuntu安裝報錯Reading package lists... Error! 解決方案 ECS Linux使用一鍵安裝腳本環境後如何更換升級php版本 ECS Centos7 系統安裝圖形化桌面 ECS Linux系統AHM安裝說明 ECS centos7通過yum安裝mysql 5.6 工具:auto_fdisk_ssd.sh ECS Linux 安裝配置openssl ECS CentOS7系統安裝配置iptables防火牆 ECS SUSE10環境下通過YaST安裝軟體 ECS Ubuntu14.04 配置軟體源解決安裝依賴包問題 ECS Linux系統通過filezilla軟體使用ssh協議上傳下載文件 ECS Linux CentOS 6.5安裝桌面環境後桌面環境無法正常啟動 ECS Debian 系統安裝mysql資料庫 ECS Linux一鍵環境包Nginx配置密碼訪問網站 ECS Linux系統yum安裝命令無法找到 ECS Linux一鍵安裝包安裝之後mysql執行命令錯誤 yum update 出現報錯Transaction Check Error: ECS Linux系統安裝配置Tomcat方法 ECS linux 搭建NFS服務實現磁碟共享 ECS ubuntu 14.04 安裝MySQL Server提示mysql-server : Depends: mysql-server-5.5 ECS OpenSUSE 安裝配置vsftpd ECS 內網ubuntu 14.04系統無法安裝openjdk Coreos 增加阿里雲Docker鏡像庫 ECS Linux centos7環境下安裝Mysql資料庫的方法 Linux系統伺服器ftp賬號更改家目錄方式 ECS Linux安裝配置Squid代理服務 Centos7安裝使用wkhtmltopdf實現html頁面轉換成pdf文檔 Netperf網路性能的測量工具介紹 opensuse系統安裝nginx方法 微軟JDBC驅動Bug導致用戶Linux環境連接SQLServer RDS出現異常 ECS Linux伺服器安裝JDK配置JAVA環境

熱點內容
128伺服器是什麼意思 發布:2025-09-17 19:49:54 瀏覽:603
yum安裝phpfpm 發布:2025-09-17 19:48:49 瀏覽:566
斗羅大陸我的世界伺服器游戲 發布:2025-09-17 19:46:14 瀏覽:15
國產壓縮餅干 發布:2025-09-17 19:25:55 瀏覽:150
演算法p8 發布:2025-09-17 19:22:37 瀏覽:702
車的哪些配置是必須有的 發布:2025-09-17 19:00:32 瀏覽:1000
php判斷設備 發布:2025-09-17 18:27:53 瀏覽:403
醫院存儲方案 發布:2025-09-17 18:26:38 瀏覽:352
用戶注冊java 發布:2025-09-17 18:23:40 瀏覽:398
centosftp不能上傳 發布:2025-09-17 18:19:15 瀏覽:736