- ベストアンサー
linuxサーバーにftpで送信したファイルのデフォルトパーミッションについて
linuxにftpで送信したファイルのデフォルトパーミッションはサーバー側(ftpサーバー等)でコントロールできるのでしょうか? それともftpツール(ffftpやie)で個別にしかコントロールできないのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ftpd.conf を作成すれば、パーミッションをユーザ毎に変更できるものもあります。
その他の回答 (2)
noname#17596
回答No.3
linuxのFTPサーバをwu-ftpdにすると/etc/ftpaccessでumaskの設定が細かくできるようです。
- 0KG00
- ベストアンサー率36% (334/913)
回答No.1
そのログインするユーザアカウントのumaskで変更可能なのでは。 ただ、ftpクライアントの中にはumaskを設定するものもあるようです。
補足
ありがとうございます usr1のホームの.bash_profileにumask 002を入れています。 usr1でログインしエディットした場合 他ユーザーでログインしusr1にスイッチし、エディットした場合 windowsでエディットし、ftp://usr1@でコピーした場合 3種類の結果は以下の通りでした。 -rw-rw-r-- grp1 usr1 test_linux_edit_login -rw-r--r-- grp1 usr1 test_linux_edit_su -rw-r--r-- grp1 usr1 test_win_edit_ftp エディットするユーザーでOSにログインした場合のみ umask は有効でした。 希望としてはサーバー側で ftpされるファイルのumask をコントロールしたいのですが