TOP / 10.6 / 10.5 / 10.4

■TOP■

10.6
Snow Leopard

10.5
Loapard

10.4
Tigar

10.3
Panther

10.2
jaguar

10.1
Puma

10.0
Cheetah

OSXの動作条件

OSXでwebサーバー

OSXでftpサーバー

■楽天市場■

OSXでftpサーバー

ftpでユーザーのホームディレクトリ以下しか見えないように設定する方法(OSX 10.4の場合)

OSXでは、システム環境設定で「ftpサービス」にチェックを入れるだけでftpを使えるようになりますが、リモートからftpクライアントで接続しますと、ルートまで見えてしまいます。

そこで、ユーザーのホームディレクトリ以下しか見えないように設定します。

・方針
ftpchrootというファイルを作り中身は
*
1行だけ書き込んで保存する。
ちなみに*は全員です。
*ではなくて、ユーザー名を列記すると、それらのユーザーはホームディレクトリにログインします。

・作業
(1)
ターミナルを起動して適当なユーザーでログインします。
以下を入力します。
su
rootのパスワードを入力します。
cd ../../etc
vi ftpchroot
(ここで新たなファイルが作成されるのでviのコマンド
i
*
からescを押します。
:wq
でviを終わります)
(2)
システム環境設定で「ftpサービス」をONにします。

以上はOSX 10.4で確認しただけです。ほかのバージョンで有効かどうかはわかりません。