『壹』 linux下如何用FTP下載含有特定文件名的文件
如果命令行下載只能一個一個下,用客戶端直接多個一起下;或者乾脆用sftp下載就可以record* 全部下載了
『貳』 請問在linux下使用 ftp 的 mftp 命令怎麼忽略同名文件
你說的應該是mget時候的提示吧?
1、使用ftp時,加上選項"-i",
-i 關閉互動模式,不詢問任何問題
2、ftp登錄後,直接輸入prompt,修改交互提示為關閉
prompt:設置多個文件傳輸時的交互提示
『叄』 在Linux終端 刪除ftp上的文件 請問用什麼命令呢
Linux下得刪除命令是rm,要刪除文件或目錄,需要先到達這個文件或目錄所在的路徑,比如ftp默認的路徑是/var/ftp/,要刪除的文件名為a,那麼需要先進入ftp目錄:cd /var/ftp/,然後執行刪除命令rm a,這時候會提示你確認是否刪除,輸入y就行
如果不需要提示,想直接刪除的話,帶上-f參數表示強制刪除,如rm -f a
如果刪除的是一個目錄的話,需要使用-r參數表示遞歸刪除這個目錄下的文件和目錄,如需要刪除目錄dir1,那麼刪除命令就需要使用rm -rf dir1
數據無價,刪除請謹慎
『肆』 linux 通過FTP下載文件存放位置在哪
通過終端使用ftp命令下載文件的話,沒指定保存的路徑的話,在哪個路徑執行的ftp命令下載的東西就保存在那個位置。用其他ftp客戶端的話,通常默認下載地址是在你的用戶的家目錄下。
『伍』 linux ftp 禁止上傳某些格式的文件怎麼做
linux ftp 文件上傳許可權有兩種匿名上傳和本地上傳
1)實現匿名用戶的上傳下載文件程序代碼:
Anonymous_enable=yes 匿名登陸
Connect_form_port_20=yes 啟用FTP數據埠的數據連接
Pam_service_name=vsftpd 驗證方式
Listen=yes 獨立的VSFTPD伺服器
Anon_upload_enable=yes 開放上傳許可權
Anon_mkdir_write_enable=yes 可創建目錄的同時可以在此目錄中上傳文件
Write_enable=yes 開放本地用戶寫的許可權
Anon_other_write_enable=yes
匿名帳號可以有刪除的許可權加上上面的這段,你就可以實現匿名ftp的上傳下載文件瞭然後你保存文件,用service vsftpd
start來啟動vsftp的服務,然後就可以用ftp了注意:確定你的防火牆
iptables上打開21埠,不然在登陸ftp的時候會提示socket錯誤,拒絕連接。還有就是當你再次編輯vsftp.conf後用
service vsftpd restart重起的時候總是提示你不能關閉vsftp服務,這時候你用service vsftpd
status察看一下他的狀態,如果提示你vsftpd被locked
那可能是因為你的vsftpd.conf中配置的有錯誤,你要重新編輯他,直到能正常重起他為止,一次配置不對,多配置幾次就好了
2)實現本地用戶上傳下
載
程序代碼:
新建一個用戶
adser 用戶名 增加一個用戶
passwd 用戶名 增加用戶的密碼
然後看/etc/passwd中最後一行就是你剛才添加的用戶信息
然後編輯/etc/vsftpd/vsftpd.conf文件,
Local_enable=yes 允許使用本地用戶來登陸ftp
在/etc/vsftpd.ftpuser中可以增加想要阻止登陸ftp的用戶
下面有關linux中ftp的設置項:
限制用戶只能在自己的目錄中
Chroot_list_enable=yes 文件中的名單可以調用
Chroot_list_file=/etc/vsftpd.chroot_list 前提是chroot_local_user=no,在文件中加入用戶名vsftpd.conf的參數
程序代碼:Anonymous_enable=yes 允許匿名登陸
Dirmessage_enable=yes 切換目錄時,顯示目錄下.message的內容
Local_umask=022 FTP上本地的文件許可權,默認是077
Connect_form_port_20=yes 啟用FTP數據埠的數據連接
Xferlog_enable=yes 激活上傳和下傳的日誌
Xferlog_std_format=yes 使用標準的日誌格式
Ftpd_banner=XXXXX 顯示歡迎信息
Pam_service_name=vsftpd 驗證方式
Listen=yes 獨立的VSFTPD伺服器
Anon_upload_enable=yes 匿名用戶上傳許可權
Anon_mkdir_write_enable=yes 創建目錄的同時可以在此目錄中上傳文件
Write_enable=yes 本地用戶寫的許可權
Anon_other_write_enable=yes 匿名帳號可以有刪除的許可權
Anon_world_readable_only=no 匿名用戶瀏覽許可權
Ascii_upload_enable=yes 啟用上傳的ASCII傳輸方式
Ascii_download_enable=yes 啟用下載的ASCII傳輸方式
Banner_file=/var/vsftpd_banner_file 用戶連接後歡迎信息使用的是此文件中的相關信息
Idle_session_timeout=600(秒) 用戶會話空閑後10分鍾
Data_connection_timeout=120(秒) 將數據連接空閑2分鍾斷
Accept_timeout=60(秒) 將客戶端空閑1分鍾後斷
Connect_timeout=60(秒) 中斷1分鍾後又重新連接
Local_max_rate=50000(bite) 本地用戶傳輸率50K
Anon_max_rate=30000(bite) 匿名用戶傳輸率30K
Pasv_min_port=5000 將客戶端的數據連接埠改在
Pasv_max_port=6000 5000—6000之間
Max_clients=200 FTP的最大連接數
Max_per_ip=4 每IP的最大連接數
Listen_port=5555 從5555埠進行數據連接
Local_enble=yes 本地帳戶能夠登陸
Write_enable=no 本地帳戶登陸後無權刪除和修改文件
Chroot_local_user=yes 本地所有帳戶都只能在自家目錄
Chroot_list_enable=yes 文件中的名單可以調用
Chroot_list_file=/etc/vsftpd.chroot_list 前提是chroot_local_user=no
Userlist_enable=yes 在指定的文件中的用戶不可以訪問
Userlist_deny=yes
Userlist_file=/etc/vsftpd.user_list
Banner_fail=/路徑/文件名 連接失敗時顯示文件中的內容
Ls_recurse_enable=no
Async_abor_enable=yes
one_process_model=yes
Listen_address=10.2.2.2 將虛擬服務綁定到某埠
Guest_enable=yes 虛擬用戶可以登陸
Guest_username
『陸』 linux 下的ftp 文件許可權問題!
chmod 的時候加上 -R參數
-R, --recursive
change files and directories recursively
『柒』 linux下ftp到另一台伺服器,如何查看伺服器上的某個目錄下的文件個數:
你為什麼不ssh上去看看有多少文件呢.
ftp也是可以的.
ftp>ls.tmpfile
ftp>!wc-ltmpfile
『捌』 linux的ftp中 怎麼限制從客戶端下載文件類型
這要看你用的是什麼ftp服務端, 不同的服務端有不同的功能。要給出ftp服務端的名字啊?
『玖』 linux ftp 下 怎麼看 文本文件
如果是通過命令行互動式的:
ftp server_ip
提示輸入用戶名:輸入你的ftp用戶名
提示輸入密碼:輸入ftp用戶的密碼
切換為bin模式:b或者bin命令
用get命令接完整文件名:get your_file
用wget+通配符模式獲取多個文件:wget *.txt
退出ftp:bye
『拾』 linux ftp拷貝window上的文件
自己可以根據ftp的操作過程,寫一個shell腳本。簡單的選擇文件下載(如你的例子)可以用mget 20120512072* .* 這樣的方式來進行。復雜的下載策略寫腳本比較麻煩,建議裝rsync等專用開源軟體來實現,某個版本的winscp也能實現比較簡單的自動過濾下載功能。