❶ linux ftp上傳問題
首先把你之前的/home/oralce那個設置注釋掉
然後ftp配置文件中要有這幾個
anonymous_enable=NO
local_enable=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
再來創建/etc/vsftpd/chroot_list,裡面寫上可以登錄ftp的用戶名單,一行一個用戶
user1
user2
...
再按照用戶名單創建用戶useradd user1
最後改passwd文件的對應用戶那行:
user1:x:505:500::/home/user1:/sbin/nologin 跟這樣子差不多
。
登錄ftp測試。。
❷ 虛擬機中linux下使用匿名用戶通過ftp上傳很慢,最高才30k請問是怎麼回事。
最大的可能是虛擬機的空間是實時分配的,上傳的時候在分配空間,如果是預先分配好的應該是快的
❸ linux下ftp怎麼上傳文件
連接ftp伺服器輸入用戶名與密碼上傳文件就可以了。
❹ 採用linux作為伺服器,ftp上傳文件為什麼是0位元組
你的linux上已經開啟了FTP服務的話,那麼執行如下命令:ftplinux伺服器IP地址。put文件名。如果你需要上傳很多的文件的話,那麼建議你使用FTP工具,比如:flashfxpcuteftpleapftp等工具都可以實現的。
❺ linux ftp上傳慢,怎麼排查是哪個環節
那你得開啟調試模式,然後看看具體情況。既然上傳慢,說明很可能是網路問題,也有可能系統問題。
網路呢, 看下客戶端有沒有開啟限速,網路狀態是不是不好,所以上傳慢,伺服器端磁碟讀寫是不是壓力大,網路帶寬是不是受限制。
系統的排查呢,看下磁碟是否快滿了,所以就慢。看看系統負載是不是很高,導致系統繁忙沒法分時間去處理這個請求。
❻ linux怎麼用ftp上傳文件
1 連接ftp伺服器
格式:ftp [hostname| ip-address]
例如
$ ftp 192.168.1.101
依照提示輸入用戶名與密碼(支持匿名訪問的伺服器除外),連接成功後會顯示歡迎信息與"ftp>"提示符
2 上傳文件
格式:put local-file [remote-file]
例如
ftp>put a.txt
3 斷開連接
ftp>bye
❼ linux系統給ftp伺服器上傳文件,ftp,lftp,mput哪個好謝謝
首先,不建議你上傳整個目錄,首先是上傳速度會慢,如果文件數量過多,還有可能造成文件損壞。建議是先tar打包後直接上傳這個文件,然後再解壓。
如果你非要上傳文件夾,命令如下(前提是已經連接sftp)
put -r dir/.
在一個已連接的sftp中執行這個命令,dir/後面必須有.否則會報錯
注意:這個命令是上傳 dir 目錄中的文件和子目錄,並不上傳 dir 目錄本身
❽ 怎麼使用FTP測試網速
下個FTP軟體 flash fxp 然後連到ftp上去 有兩個窗口 一個是ftp 一個是你本地的文件夾 互相拖文件 從ftp到本地是下載 從本地到ftp是上傳 軟體摸索一下就會用了
❾ Linux下的FTP伺服器性能怎麼去測試
以前弄了一個FTP的腳本,拿出來大家隨便看看:
ftp1 = 0;
ftp_logon_ex(&ftp1, "FtpLogon",
"URL=ftp://Zee:1234@ZEE",
LAST);
lr_start_transaction("logon");
ftp2 = 0;
ftp_logon_ex(&ftp2, "FtpLogon",
"URL=ftp://Zee:1234@ZEE",
LAST);
ftp_dir_ex(&ftp2, "FtpDir",
"PATH=", "PASSIVE=TRUE", ENDITEM,
LAST);
ftp_dir_ex(&ftp2, "FtpDir",
"PATH=/", "PASSIVE=TRUE", ENDITEM,
LAST);
lr_end_transaction("logon", LR_AUTO);
ftp_get_ex(&ftp2, "Get_Files",
"SOURCE_PATH=/1.txt",
"TARGET_PATH=d:/1.txt",
"MODE=ASCII",
ENDITEM ,
LAST);
ftp_put_ex(&ftp2, "FtpPut",
"SOURCE_PATH=ftpfile_1.dat", "TARGET_PATH=/1.mdb", ENDITEM,
LAST);
ftp_delete_ex(&ftp2, "FtpDelete",
"PATH=/1.txt", ENDITEM,
LAST);
ftp_mkdir_ex(&ftp2, "FtpMakeDir",
"PATH=/新文件夾");
ftp_dir_ex(&ftp2, "FtpDir",
"PATH=/", "PASSIVE=TRUE", ENDITEM,
LAST);
ftp_rendir_ex(&ftp2, "FtpRenDir",
"SOURCE_DIR=/新文件夾", "TARGET_DIR=/2", ENDITEM,
LAST);
ftp_logout_ex(&ftp2);
ftp_logon_ex(&ftp2, "FtpLogon",
"URL=ftp://Zee:1234@ZEE",
LAST);
ftp_dir_ex(&ftp2, "FtpDir",
"PATH=", "PASSIVE=TRUE", ENDITEM,
LAST);
ftp_dir_ex(&ftp2, "FtpDir",
"PATH=/", "PASSIVE=TRUE", ENDITEM,
LAST);
ftp_delete_ex(&ftp2, "FtpDelete",
"PATH=/2.txt", ENDITEM,
LAST);
ftp_logout_ex(&ftp2);
ftp_logout_ex(&ftp1);
zee神寫的
❿ linux ftp 用戶上傳速度限制
# vi /etc/vsftpd/vsftpd.conf
在文件中加入
local_max_rate=1024000
可對本地用戶的速率做限制(上傳和下載都會限制,單位是位元組)
匿名用戶的話應該是anon_max_rate