GB | BIG5
|
| 首頁 > 應用技術 > 其它 > 正文 |
 |
| FTP FAQ集錦 |
| http://www.linuxaid.com.cn (2001-04-23 16:58:53) |
FTP問答集(1)
Q:
在inetd.conf中將
ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a 中的tcpd改為in.ftpd,就可正常使用,不知是為何?
tcpd ,是什?
請指教!!
A:
tcpd是一個TCP的wrapper。
A:
tcp wrapper就是過濾了tcp包的東西,它與客戶的程序打交道,然將數據發給本機的in.ftpd。
似乎是這樣的,如果搞錯了,別怪我哦。
A:
tcpd是一個網絡守護進程 稱為tcp封裝器 (tcp wrapper) 其完成對系統的tcp接入請求的監視 若發現是起負責管理的服務的連接請求(如telne ftp finger rwho tftp等等,定義在inet.conf中) 就首先進行一定的驗証(如通過host.allow host.deny等配置文件) 然才啟動真正的服務器進程 如in.ftpd 或in.telnetd等 對連接進行處理
你可以man tcpd得到更加詳細的信息
good luck
=====================================
Q:
以前我安裝的linux,FTP和Telnet非常快,幾次安裝
就變得啟動特別慢, 不知為什?
A:
1.請查看你的route表。是不是有多余route.可能回導至速度過慢。
2。請查看你的dns .配置是不是正確。
Q:
看看DNS是不是配置好了!不行的話!可以將你要TELNET的客戶端IP寫進服務器的/etc/hosts中就回很快
a:
關鍵時DNS的問題。查看/etc/hosts, /etc/resolve.conf.
============================================
Q:
我現在使用的是Tobro linux4.0,想讓別的機子(windows)用ftp訪問我的機子,請問
如何配置?其中配置文件ftphosts(加入:"allow zhf 210.34.251.50"與host.allow(我在其中加入“ftp 210.34.251.50")有何區別?是否重復了?
A:
只要你沒有注釋掉inetd.conf中關ftp的那一行,
in.ftpd就一直運行, 除非你把進程殺了.
你的ftphosts的配置是正確的, hosts.allow語法錯誤, hosts.allow優先級高ftphosts. 建議不用去配hosts.allow.
另外, ftpusers是你不準ftp的用戶黑名單, 為了安全, 一些系統用戶也在裡面.
A:
缺省情況下,任何用戶都可以訪問ftp.
所以沒有必要再配置什。
================================================
Q:
是不是說只要在INETD中加上關FTP的那一行,並且IN.FTPD進程存在,那FTP服務就可以正常啟動呢?
另外in.wuftpd和in.ftpd有什關系嗎?
A:
是不是說只要在INETD中加上關FTP的那一行,並且IN.FTPD進程存在,那FTP服務就可以正常啟動呢?
另外in.wuftpd和in.ftpd有什關系嗎?對。只要那一行沒被注釋掉,應該就可以。
in.ftpd好像是in.wuftpd的一個連接文件,你可以用ls -l 查看一下。
A:
inetd.conf is a kind of ftp server mothed, when a ftp call come in , the deamon inet.d call ftp command set in inetd.conf.
another way is to run ftpd as a deamon, of course it will occupy resource.
A:
my english is very poor ,would you speak chinese!!!
he he !!!!!!
================================================================
Q:
按照精華區Ftp設置(二)的方法,我把ftpaccess文件裡面的classs那行改成:
class user real !192.168.0.33
本意是除地址192.168.0.33外都可以用真實用戶方式登錄ftp, 可是從所有的地址都登不上了。
但是用:
class user real 192.168.0.33
可以正常地限制只能在地址192.168.0.33登錄。
在Redhat6.0的man手冊裡關ftpaccess設置並沒有提到可以用“!”號作為否定。
是否“!”號不起作用。
百思不得解,請眾高手指教!
愁煞我也!
A:
Placing an exclamation (!) before an
negates the test. For example:
class rmtuser real !*.example.com
will classify real users from outside the example.com
domain as the class rmtuser. Use caFTP問答集(1)
Q:
在inetd.conf中將
ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a 中的tcpd改為in.ftpd,就可正常使用,不知是為何?
tcpd ,是什?
請指教!!
A:
tcpd是一個TCP的wrapper。
A:
tcp wrapper就是過濾了tcp包的東西,它與客戶的程序打交道,然將數據發給本機的in.ftpd。
似乎是這樣的,如果搞錯了,別怪我哦。
A:
tcpd是一個網絡守護進程 稱為tcp封裝器 (tcp wrapper) 其完成對系統的tcp接入請求的監視 若發現是起負責管理的服務的連接請求(如telne ftp finger rwho tftp等等,定義在inet.conf中) 就首先進行一定的驗証(如通過host.allow host.deny等配置文件) 然才啟動真正的服務器進程 如in.ftpd 或in.telnetd等 對連接進行處理
你可以man tcpd得到更加詳細的信息
good luck
=====================================
Q:
以前我安裝的linux,FTP和Telnet非常快,幾次安裝
就變得啟動特別慢, 不知為什?
A:
1.請查看你的route表。是不是有多余route.可能回導至速度過慢。
2。請查看你的dns .配置是不是正確。
Q:
看看DNS是不是配置好了!不行的話!可以將你要TELNET的客戶端IP寫進服務器的/etc/hosts中就回很快
a:
關鍵時DNS的問題。查看/etc/hosts, /etc/resolve.conf.
============================================
Q:
我現在使用的是Tobro linux4.0,想讓別的機子(windows)用ftp訪問我的機子,請問
如何配置?其中配置文件ftphosts(加入:"allow zhf 210.34.251.50"與host.allow(我在其中加入“ftp 210.34.251.50")有何區別?是否重復了?
A:
只要你沒有注釋掉inetd.conf中關ftp的那一行,
in.ftpd就一直運行, 除非你把進程殺了.
你的ftphosts的配置是正確的, hosts.allow語法錯誤, hosts.allow優先級高ftphosts. 建議不用去配hosts.allow.
另外, ftpusers是你不準ftp的用戶黑名單, 為了安全, 一些系統用戶也在裡面.
A:
缺省情況下,任何用戶都可以訪問ftp.
所以沒有必要再配置什。
================================================
Q:
是不是說只要在INETD中加上關FTP的那一行,並且IN.FTPD進程存在,那FTP服務就可以正常啟動呢?
另外in.wuftpd和in.ftpd有什關系嗎?
A:
是不是說只要在INETD中加上關FTP的那一行,並且IN.FTPD進程存在,那FTP服務就可以正常啟動呢?
另外in.wuftpd和in.ftpd有什關系嗎?對。只要那一行沒被注釋掉,應該就可以。
in.ftpd好像是in.wuftpd的一個連接文件,你可以用ls -l 查看一下。
A:
inetd.conf is a kind of ftp server mothed, when a ftp call come in , the deamon inet.d call ftp command set in inetd.conf.
another way is to run ftpd as a deamon, of course it will occupy resource.
A:
my english is very poor ,would you speak chinese!!!
he he !!!!!!
================================================================
Q:
按照精華區Ftp設置(二)的方法,我把ftpaccess文件裡面的classs那行改成:
class user real !192.168.0.33
本意是除地址192.168.0.33外都可以用真實用戶方式登錄ftp, 可是從所有的地址都登不上了。
但是用:
class user real 192.168.0.33
可以正常地限制只能在地址192.168.0.33登錄。
在Redhat6.0的man手冊裡關ftpaccess設置並沒有提到可以用“!”號作為否定。
是否“!”號不起作用。
百思不得解,請眾高手指教!
愁煞我也!
A:
Placing an exclamation (!) before an
negates the test. For example:
class rmtuser real !*.example.com
will classify real users from outside the example.com
domain as the class rmtuser. Use care with this
option. Remember, the result of each test is OR'ed
with other tests on the line
iamafan@263.net
======================
FTP簡答(1)
Q:為何我的LINUX用FTP登錄,USER 為root時,
輸入正確密碼,登錄不成功!!!?(TELNET可用root)
謝謝!
A:最好是保持原態。如果想讓ROOT FTP進入:在/etc/ftpuser。conf 中把root取掉。
=================================================================
Q:我為什不能FTP上傳超過2G的文件到LINUX服務器
A:LINUX的文件最大不超過2G
Q:用文件限制的話,可以突破2G的限制嗎?
A:文件系統本身的限制,怎搞(現在)也超不過。
就象DOS的FAT16分區不能超過2G一樣的道理。
iamafan@263.net
(http://www.fanqiang.com)
進入【UNIX論壇】
|
|
| 相關文章 |
|
|
|
|
 |
★ 樊強制作 歡迎分享 ★ |