ftp指定目錄
使用root賬號登錄centos系統
檢查是否已安裝vsftp
rpm -qa |grep vsftpd #未輸出信息,表示未安裝vsftp通過yum安裝vsftp
yum -y install vsftpdftp啟動、重啟、停止、狀態查詢命令
service vsftpd start #啟動ftpservice vsftpd stop #停止ftpservice vsftpd restart #重啟ftpservice vsftpd status #查詢ftp狀態設置為開機啟動(可設置)
chkconfig vsftpd on設置配置文件
vi /etc/vsftpd/vsftpd.conf修改如下內容:
anonymous_enable=NO #設置不允許匿名賬戶登錄chroot_local_user=YES #所有用戶限制在主目錄中chroot_list_enable=NO #不啟動限制用戶名單,直接限制所有用戶userlist_enable=NO #當為YES時只有userlist_file文件中指定的用戶才能登錄allow_writeable_chroot=YES #(在文件尾部新增)防止用戶有寫入許可權時報錯local_root=/home/www #(在文件尾部新增)設置用戶的根目錄重啟ftp
service vsftpd restart創建ftp用戶
創建用戶組
groupadd ftpgroups創建用戶
# useradd 添加用戶命令 -d /home/www 指定用戶根目錄 -g ftpgroups 加入用戶組 ftptest用戶名useradd -d /home/www -g ftpgroups ftptest設置用戶密碼
passwd ftptest # passwd(命令) ftptest(用戶名,根據你實際情況寫)設置不允許用於系統登錄
usermod -s /sbin/nologin ftptest #ftptest(用戶名,根據你實際情況寫)設置文件許可權
chmod 755 /home/www設置目錄擁有者
chown -R ftptest:root /home/www #ftptest:ftp用戶名 ; /home/www:文件目錄設置防火牆
systemctl status firewalld
查看防火牆狀態,如果未啟動,直接跳過本步驟開放20、21埠(阿里雲伺服器還需配置安全組開放防火牆)
firewall-cmd --permanent --zone=public --add-port=20/tcpfirewall-cmd --permanent --zone=public --add-port=20/udpfirewall-cmd --permanent --zone=public --add-port=21/tcpfirewall-cmd --permanent --zone=public --add-port=21/udpfirewall-cmd --reload #重新載入至此ftp服務安裝成功,如果出現不能訪問或不能寫入的情況,就還需要設置SElinux(關閉)
sestatus -v #查看SELinux狀態,如果SELinux status參數為enabled即為開啟狀態setenforce 0 #臨時關閉(不用重啟機器)
Ⅱ 怎麼搭建FTP訪問指定文件
要你的電腦上安裝一個FTP的服務端。可供選擇的都有IIS,SERV-U和FileZillaServer。
然後在服務端上設置你指定的文件夾為FTP默認目錄,且將用戶鎖定在該目錄即可。
Ⅲ 如何用批處理將指定文件或文件夾上傳至FTP指定目錄
參考一下:@echo
offecho
123>ftp.txtecho
123>>ftp.txtecho
bin>>ftp.txtprompt>>ftp.txtecho
mput
*.*>>ftp.txtecho
bye>>ftp.txtftp
-i
-s:ftp.txt
192.168.1.200把上述代碼保存為bat文件,放到C:\\123中執行。
Ⅳ 易語言選擇列表框怎麼樣列出ftp空間指定目錄的文件列表
.版本
2
.支持庫
internet
.子程序
_列表框1_雙擊選擇
.如果
(連接ftp伺服器
(ftp,
usr,
pas,
,
))
ftp置現行目錄
()
'
設為你指定的目錄
.如果
(ftp文件下載
(列表框1.取項目文本
(列表框1.現行選中項),
「.\temp.txt」,
))
編輯框1.內容
=
到文本
(讀入文件
(「.\temp.txt」))
.否則
信息框
(「ftp文件下載失敗」,
16,
「錯誤」)
.如果結束
斷開ftp伺服器
()
.否則
信息框
(「連接ftp伺服器失敗」,
16,
「錯誤」)
.如果結束
.子程序
_按鈕1_被單擊
.局部變數
文件列表,
文本型,
,
"0"
.局部變數
cnt,
整數型
.局部變數
tmp,
整數型
.如果
(連接ftp伺服器
(ftp,
usr,
pas,
,
))
ftp置現行目錄
()
'
設為你指定的目錄
cnt
=
ftp目錄列表
(「*.txt」,
,
文件列表,
,
,
)
列表框1.清空
()
.計次循環首
(cnt,
tmp)
列表框1.加入項目
(文件列表
[tmp],
)
處理事件
()
.計次循環尾
()
斷開ftp伺服器
()
.否則
信息框
(「連接ftp伺服器失敗」,
16,
「錯誤」)
.如果結束
Ⅳ 查看ftp配置路徑
查看ftp配置路徑的方法如下。
1、選擇一個磁碟(比如D盤)新建一個文件夾命名為「測試目錄」。這個就是我們的FTP站點目錄。
2、打開新建的「測試目錄」文件夾,裡面新建或者放置幾個文件,以便做測試時方便瀏覽。
3、滑鼠右鍵「此電腦」,選擇「管理」,就會進入「計算機管理」窗口。
4、在「計算機管理窗口」中選擇「服務和應用程序」,選擇「Internet information(IIS)管理器」。
5、選擇「Internet information(IIS)管理器」項時,中間窗口中,選擇網站並滑鼠右鍵,會彈出」添加FTP站點「選項。
6、如果需要向該ftp目錄寫入文件,那麼就可以打開「此電腦」在地址欄輸入IP地址即可。
Ⅵ ftp怎麼上傳文件至指定的目錄
用ftp命令登錄伺服器,使用cd命令將指定目錄改變當前目錄,上傳文件就存放指定目錄了。
Ⅶ linux中,如何將ftp中的文件下載到指定位置
在指定的目錄下登錄FTP,然後get 文件就行了。下載下來的文件就在當前目錄,也就是你指定的目錄。