帳號轉移後 ftp無法用帳號登入 - BBS

Leila avatar
By Leila
at 2005-08-03T03:02

Table of Contents

我先詳述我的問題

我先將舊系統的/etc/master.passwd檔案與/etc/passwd 檔案 裡面一些帳號的資料
複製到新系統的相對應檔案中

複製的方法是vim /etc/master.passwd 與 /etc/passwd 然後貼上 :wq
由於這樣的方式好像並不會自己更新資料庫
我又忘記用什麼指令去強制讓資料庫重新reload了
於是 我用vipw 之後:wq

這樣的方式 使得以前舊機器上的帳號可以ssh登入了

然而 我的系統是的ftpd 是proftpd
裡面 auth 是bind到 mysql帳號去看passwd的就可以登入
而系統的帳號反而login錯誤
因為設定檔並沒有改 直覺上不是設定的問題

只是 之後改了設定檔裡面的一行
-PersistentPasswd on
+PersistentPasswd off
之後 就可以直接用帳號登入
但是也就不用密碼了

所以我會有以下的疑惑
會不會是proftpd吃的系統帳號的密碼是未更新過的密碼呢

由於對於freebsd的帳號運作不是那麼了解 想請教一下 是不是我忽略了什麼步驟 謝謝:)


==
下面附上我的proftpd.conf片段
還請麻煩指點一下 謝謝
============================================================================
#ScoreBoardFile /usr/local/var/proftpd.scoreboard
#ServerType inetd
ServerType standalone
#DefaultServer on
# 避免顯示ftp版本增加安全性
ServerIdent off
# DeferWelcome prevents proftpd from displaying the servername
# until a client has authenticated.
#DeferWelcome on

# 設定伺服器於同一時間內可以處理的程序有幾筆
# 若severtyep設為standalone的話,可設低一點,以避免駭客的DoS攻擊
MaxInstances 150

# 是否需要密碼驗証
PersistentPasswd on
# Only bind to needed ports
SocketBindTight on
# 是否開啟DNS
UseReverseDNS off
User nobody
Group nogroup
RootLogin off
# 用來反查 client在工作站上的帳號是啥 沒什麼用 開啟xp sp2防火牆會卡
IdentLookups off

<Global>
Umask 002
# 支援續傳
AllowStoreRestart on
# 支援覆蓋
AllowOverwrite on
# 設定Timeout
TimeoutStalled 1200
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 3600
#TransferLog /var/spool/syslog/proftpd/ftp.log
# displey msg
DisplayLogin /ftproot/welcome.msg
DisplayConnect /ftproot/connect.msg
#DisplayFirstChdir chdir.msg
# 是否要shell
RequireValidShell off
# 開啟FXP傳輸
AllowForeignAddress on
MaxLoginAttempts 3
PassivePorts 49152 65534

<Limit LOGIN>
Allowall
</Limit>

<Limit WRITE>
Denyall
</Limit>

# 目錄限制
<Directory /home/*>
AllowOverwrite on
AllowStoreRestart on
</Directory>

<Directory /home/*>
<Limit WRITE>
AllowAll
</Limit>
</Directory>
</Global>


ServerName "DONKEY-FTP [21]"
Port 21

# 這部份為設定是否可關閉重新啟動
AllowStoreRestart on

#ServerAdmin [email protected]
TransferRate RETR 400 user nsysu
MaxClients 60 "本站最多 %m 人同時上線 -- 目
前爆滿 請稍後再連"
MaxClientsPerHost 3 "同一IP只能有5個連線"
MaxHostsPerUser 2 "同一帳號只能在2台電腦上連線"
DefaultRoot ~ !wheel !cse
TimeoutSession 7200 #固定 2 小時

<Limit LOGIN>
Order deny,allow
DenyUser nsysu,upload
Allowall !nsysu,!upload
</Limit>

--
真33LV10達成
吳: 孫堅 孫尚香 周泰 小喬 大喬 孫策 孫權 甘寧 黃蓋 陸遜 呂蒙 周瑜 太史慈 (終)
蜀: 關羽 張飛 魏延 劉備 馬超 趙雲 月英 龐統 姜維 黃忠 塔矢亮 (終)
魏: 張遼 夏侯惇 甄姬 曹操 徐晃 張郃 司馬懿 曹仁 典韋
他: 呂布 袁紹 孟獲 祝融 董肥 髒腳
剩下 淵肥 許肥 小孟(想到他是男的就...) 剩3個 剩3個了

--
Tags: BBS

All Comments

請問一下proftpd的pam設定問題

Carol avatar
By Carol
at 2005-08-03T01:34
今天小弟在安裝proftpd的時候(ports, 1.3.0rc2) 發現make install的時候顯示 ========================================================================= Make sure you have the fol ...

make錯誤

Dorothy avatar
By Dorothy
at 2005-08-02T23:17
※ 引述《JohnRoyer (Zero 日落)》之銘言: : 我架了一台伺服器 : 系統為 Fedora 4 : 下載了 MapleBBS-3.02-RELEASE.tgz : 依照說明執行 make : 但是顯示以下錯誤訊息: : make[1]: *** [gem.o] Error 1 : ...

getaddrinfo error 的問題

Tom avatar
By Tom
at 2005-08-02T22:57
請問一下 - getaddrinfo and#39;donkeykong.ath.cxand#39; error: hostname nor servname provided, or n ot known 這樣的錯誤訊息可能是哪邊造成的呢 --------- 我/etc/hosts底下有 140.11 ...

有關livecd的建立kernel的問題~~

Todd Johnson avatar
By Todd Johnson
at 2005-08-02T16:11
※ 引述《rhrphu (小豆)》之銘言: : 我用freesbie來建立livecd~~在建到kernel的時候~~不太清楚怎麼建~~而我找到了一篇英文網 : http://www.onlamp.com/pub/a/bsd/2004/07/01/freesbie.html?page=2 : 那個部分的ker ...

有關livecd的建立kernel的問題~~

Catherine avatar
By Catherine
at 2005-08-02T16:10
我用freesbie來建立livecd~~在建到kernel的時候~~不太清楚怎麼建~~而我找到了一篇英文網 http://www.onlamp.com/pub/a/bsd/2004/07/01/freesbie.html?page=2 那個部分的kernel的部分~~我看不太清楚~~請大家能教一下我嗎!~~ ...