【求助】vsftp登入後無法上傳檔案 我的vsftp.conf設定如下 ------------------------------------ anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_file=/var/log/vsftpd.log xferlog_std_format=NO idle_session_timeout=600 data_connection_timeout=120 chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list pam_service_name=vsftpd userlist_enable=YES listen=YES tcp_wrappers=YES ----------------------------------------- 可以登入但是卻無法上傳及建立資料夾。vsftp.log如下 ---------------------------- Thu Jul 28 15:16:48 2005 1 220.134.2.217 0 /home/lych911/test b _ o r lych911 ftp 0 * c Thu Jul 28 15:21:51 2005 1 220.134.2.217 0 /home/lych911/wsst106.exe b _ i r lych911 ftp 0 * i Thu Jul 28 15:41:24 2005 1 220.134.2.217 0 /home/lych911/whatsnew.txt a _ i r lych911 ftp 0 * i Thu Jul 28 16:07:09 2005 1 220.134.2.217 0 /home/lych911/whatsnew.txt a _ i r lych911 ftp 0 * i Thu Jul 28 16:09:17 2005 1 220.134.2.217 0 /home/lochine/stats.dat b _ i r lochine ftp 0 * i Thu Jul 28 16:17:52 2005 1 220.134.2.217 0 /home/lochine/LeapFTP.HLP b _ i r lochine ftp 0 * i Thu Jul 28 16:28:43 2005 [pid 2669] CONNECT: Client "220.134.2.217" Thu Jul 28 16:28:44 2005 [pid 2668] [lych911] OK LOGIN: Client "220.134.2.217" Thu Jul 28 16:28:44 2005 [pid 2671] CONNECT: Client "220.134.2.217" Thu Jul 28 16:28:45 2005 [pid 2670] [lych911] OK LOGIN: Client "220.134.2.217" Thu Jul 28 16:28:45 2005 [pid 2673] CONNECT: Client "220.134.2.217" Thu Jul 28 16:28:46 2005 [pid 2672] [lych911] OK LOGIN: Client "220.134.2.217" Thu Jul 28 16:28:46 2005 [pid 2675] CONNECT: Client "220.134.2.217" Thu Jul 28 16:28:47 2005 [pid 2674] [lych911] OK LOGIN: Client "220.134.2.217" Thu Jul 28 16:28:47 2005 [pid 2678] CONNECT: Client "220.134.2.217" Thu Jul 28 16:28:48 2005 [pid 2677] [lych911] OK LOGIN: Client "220.134.2.217" Thu Jul 28 16:28:49 2005 [pid 2680] CONNECT: Client "220.134.2.217" Thu Jul 28 16:28:49 2005 [pid 2679] [lych911] OK LOGIN: Client "220.134.2.217" Thu Jul 28 16:28:50 2005 [pid 2682] CONNECT: Client "220.134.2.217" Thu Jul 28 16:28:51 2005 [pid 2681] [lych911] OK LOGIN: Client "220.134.2.217" Thu Jul 28 16:31:12 2005 [pid 2738] CONNECT: Client "220.134.2.217" Thu Jul 28 16:31:13 2005 [pid 2737] [lych911] OK LOGIN: Client "220.134.2.217" Thu Jul 28 16:31:17 2005 [pid 2739] [lych911] FAIL UPLOAD: Client "220.134.2.217", "/SITES.INI", 0.00Kbyte/sec Thu Jul 28 16:35:00 2005 [pid 2739] [lych911] FAIL UPLOAD: Client "220.134.2.217", "/SITES.INI", 0.00Kbyte/sec Thu Jul 28 16:35:46 2005 [pid 2790] CONNECT: Client "220.134.2.217" Thu Jul 28 16:35:47 2005 [pid 2789] [lych911] OK LOGIN: Client "220.134.2.217" Thu Jul 28 16:36:23 2005 [pid 2792] [lych911] OK DOWNLOAD: Client "220.134.2.217", "/vsftp", 4137 bytes, 11.97Kbyte/sec Thu Jul 28 16:36:32 2005 [pid 2792] [lych911] OK DOWNLOAD: Client "220.134.2.217", "/vsftp", 4137 bytes, 11.91Kbyte/sec Thu Jul 28 16:37:17 2005 [pid 2812] CONNECT: Client "220.134.2.217" Thu Jul 28 16:37:18 2005 [pid 2811] [lych911] OK LOGIN: Client "220.134.2.217" Thu Jul 28 16:37:39 2005 [pid 2813] [lych911] FAIL UPLOAD: Client "220.134.2.217", "/tr44pe_cpatch.exe", 0.00Kbyte/sec -------------------------------------- 作業系統是FC4,請問是否有人知道是什麼問題呢?救救人喔∼∼ 還有什麼資訊需要補上的請告知,會再補上 |
該上傳資料夾權限有設好嗎? |
該資料夾的權限是755,也就是登入者的資料夾/home/lych911的這個資料夾,如果把他改成777的權限是可以上傳,但是該使用者登入到自己的資料夾不是不需要改權限嗎?這就是我一直不解的地方,之前在MDK10.1上有設定過,並沒有什麼問題,不過換到FC4上卻遇到很多問題,是不是FC4的安全性上有所加強的關係需要修改哪些地方呢? :confused: |
用IE登入後新增資料夾時出現 550 Create directory operation failed 的訊息 |
更正一點,就是我更改該使用者資料夾的權限為777後,用IE登入結果也是不讓我上傳檔案及新增資料夾 |
我又看了一下/var/log/message檔案,再登入VSFTP時居然出現認證失敗 ---------------------- Aug 1 17:09:03 server vsftpd(pam_unix)[9449]: check pass; user unknown Aug 1 17:09:03 server vsftpd(pam_unix)[9449]: authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=59.104.98.73 Aug 1 17:09:06 server vsftpd(pam_unix)[9452]: check pass; user unknown Aug 1 17:09:06 server vsftpd(pam_unix)[9452]: authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=59.104.98.73 Aug 1 17:09:13 server vsftpd(pam_unix)[9455]: authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=59.104.98.73 user=lych911 Aug 1 17:11:55 server sshd(pam_unix)[9486]: session opened for user root by root(uid=0) Aug 1 17:12:33 server vsftpd(pam_unix)[9519]: check pass; user unknown Aug 1 17:12:33 server vsftpd(pam_unix)[9519]: authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=59.104.98.73 Aug 1 17:12:36 server vsftpd(pam_unix)[9522]: check pass; user unknown Aug 1 17:12:36 server vsftpd(pam_unix)[9522]: authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=59.104.98.73 ------------ 但是用IE或者是FTP連線軟體卻都可以登入,真是怪哉 :confused: |
我後來又用VMware裝FC3來試看看,結果都OK沒有問題,算了∼被FC4打敗了,會不會是下在的時候沒下載好呢?在試試看吧!唉∼無奈,浪費好多時間。>"< |
SELinux有無開啟呢?這會影響一些服務的正確運行喔! |
SELinux有無開啟?這個我不太瞭解呢!如何看是否有開啟呢?若無要打何種指令啟動呢?? |
瞭解了 vi /etc/sysconfig/selinux,將“SELINUX=enforcing"修改成“SELINUX=disabled"。改好後就能正常了,謝謝囉! |
所有時間均為 +8。現在的時間是 05:05 AM。 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。