ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Mac OS X ServerコミュのFTPでの設定

  • mixiチェック
  • このエントリーをはてなブックマークに追加
不明点がでまして、おたずねいたします。
よろしくお願いします。

X Server 10.4を稼働しておりますが、外部からゲストアカウントのFTPでログインして、ファイルをアップロード、ダウンロードするのですが、WindowsのNextFTPなどで、ダウンロードするとPhotoshopファイルなどの末尾に.binというファイルがついて、白紙アイコンになってしまいます。

Mac OS X Serverでログインしてダウンロードする分には、問題なく、ファイルも開くことができました。

Winの場合は、サーバで何か設定が必要でしょうか。それともFTPクライアントの設定の問題でしょうか。

原因がわかりました、お知らせいただけないでしょうか。
初歩的な質問ですみません。
よろしくお願いします。

コメント(14)

Mac OS X Serverのサーバ管理でFTPサービスを設定しますが、デフォルトで動的ファイル変換がONになっていると思いますので、これをOFFにしてみてください。
>: tiger 様

できました! ありがとうございます。
本当に助かりました!
FTPでさらにおたずねします。悩んであおります。

サーバにFTP接続するのですが、通常のFTPにてログインは、できました。しかしパッシブモードでは、接続がでませんでした。

これはルータのポートの問題でしょうか。
またMacのFTPクライアントソフト Transmi3で接続テストをしてみましたが、通常での接続では、設定したとおりのディレクトリが表示されるのですが、SFTPで接続すると、システムやらなんやら全部のディレクトリが見えてしまいます。

通常の接続では、見えないのに、なんでSFTPでは、見えてしまうのでしょうか。これは、セキュリティ上まずいと思うのですが、なにか対処方は、あるのでしょうか。

ルータの設定の問題でしょうか。それともサーバで設定ができるのでしょうか。

よろしくお願いします。
FTPとSFTPは全く違うものです。SFTPはSSHの派生コマンドで、ファイル転送のために新しく作られたものです。SSHが基になっていますので、指定されたユーザでSSHによってログインして使用します。そのため、ログインしたユーザのホームディレクトリは置き換えられず、そのまま使用されるため、ユーザのホームディレクトリに至るまでのパスが見えてしまう事になります。
例)
ユーザ: test
ホームディレクトリ: /Users/test

sftpログイン時に参照可能なパス
"/", "/Users", "/Users/test"
ということになります。

/Usersの下に同じシステムの別のユーザのホームディレクトリが見えたりしますが、ファイルアクセスは制限されているはずです。
> tiger様

コメントありがとうございます。

>FTPとSFTPは全く違うものです。

そうなんですか。では、通常のファイルのアップロード、ダウンロードは、FTPでいいということですね。


もうちょっと調べて見ます。
ありがとうございました。
初歩的な質問で恐縮ですが、教えていただけないでしょうか。

FTPの設定やアクセス権をテストして、Macからの接続、Winからの接続など、基本的な設定は、わかってきたのですが、ここで一つ質問です。

どこかのディレクトリにフォルダを作成して、共有ポイントを設定しました。その後、共有ポイントを解除して、フォルダを削除したのですが、FTPで接続すると、共有ポイントを設定したフォルダのエイリアスのようなものが見えます。

FTPに接続すると見えますが、ハードディスクのディレクトリを開いても、ありません。不可視フォルダかなにか残ってしまうのでしょうか。

これを削除するには、どうすればいいでしょうか。
よろしくお願いします。
Mac OS X Server のFTPサービスでは、共有ポイントをまとめた特別な場所を用意しています。change root という機能です。
takarinさんがFTP共有した場所ではないところにFTP のルートと呼ばれる場所があり、そこにエイリアスが作成されます。このエイリアスは実体が削除されても残ります。そのため(本体のディレクトリを削除したあと)FTPアクセスされた場合、エイリアスが残っているというわけです。
なのでエイリアスを手動で消す必要があります。
>宝飯 +0.475sec 様

どこにエイリアスがあるのか、ずっと悩んでおりましたが、FTPルートということで、解決しました。手動で削除できました。

ありがとうございます。
FTPの設定で質問があります。
OSXServer10.4.7にてFTPサーバを運用しています。
OS9からの接続だと文字化け起こします。
OS9のクライアントがShift-jisでOSXがUTF-8にて表示しているのだと思うのですが、この文字化けをなんとかする方法はないものでしょうか?
OS9のクライアントソフトはfetchを使っています。
よろしくお願いします。
>まことん様へ

/ライブラリ/FTPServer/Configuration/ftpaccess
の14行目のsjis noをsjis yesに書き換えてみてはどうでしょうか。
>Tome様
ありがとうございます!
いま設定をして見てOSXからエンコードをShift-Jisで接続しましたが文字化けしていませんでした。
明日にでもOS9からも接続してみたいと思います。
本当にありがとうございます。
いつもお世話になっています。

FTPサーバについてまたまた質問があります。
OSXのFTPサーバでユーザごとにアクセスする共有フォルダを別け、なおかつ他のユーザのフォルダは見えない状態に設定したいのですが方法がわかりません。
共有フォルダを複数設定するとすべての共有フォルダがFTPでアクセスした時に見えてしまいます。
ホームフォルダはピクチャやデスクトップなどのフォルダができてしまうので困ります。
ACLで各ユーザを登録しアクセス拒否と許可をしていますが、共有フォルダを作るたび、ユーザを追加する度にすべて登録する必要があるので実用的ではない気がします。
良い方法はないでしょうか?
よろしくお願いします。

[環境]
OSX Server 10.4.10
>ホームフォルダはピクチャやデスクトップなどのフォルダができてしまうので困ります。

予めそういったフォルダを削除しておけばよいのではないでしょうか?

ホームフォルダだけに接続出来るようにしておけばよいのではないでしょうか?。
>hoi.lproj様
ありがとうございます。
本当ですね。ホームフォルダの中身を消せば良かったんですね。
重ねての質問で申し訳ないのですが、FTPではAFPのように許可されたフォルダだけを見せることはできないのでしょうか?
よろしくお願い致します。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Mac OS X Server 更新情報

Mac OS X Serverのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング