Re: [問題] 讓使用者可以用ftp但關掉ssh telnet等服務
※ 引述《HuangTzHuan.bbs@OfO.twbbs.org (...)》之銘言:
> ※ 引述《Arton0306.bbs@ptt.cc (Ar藤)》之銘言:
> : 小弟的目的是給使用者一個空間 讓他上傳他的網頁 和php檔
> : 我想讓他只能使用ftp服務
> : ftp的部份我已經設定好了
> : 但我不想讓他用ssh telnet等連進來
> : 請問這該怎麼做呢?
> : 原本以為是adduser時shell用nologin 不過這樣連ftp都進不來
> ssh 的部份可以改 /etc/ssh/sshd_config
> 設定 AllowUsers/AllowGroups/DenyUsers/DenyGroups 來控制
> 請 man sshd_config(5)
> telnet 不要開就好了
簡單的情況好像愈來愈複雜了. 真是有點奇怪.... :(
default 的 ftpd 只要設定 shell 是 nologin
並且把 nologin 加入 /etc/shells 裡. 配合 /etc/ftpusers
就能達到原發文的需求。
要注意的是要跑在 passive mode 還是不要。
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 60-250-195-10.hinet-ip.hinet.net
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 6 之 8 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章