問題
お世話になっております。
複数のSFTPアカウントでアップロードした場合に権限がないと言われてしまい、上書きできない状態です。
色々調べてやってみたのですが、わからないので教えていただけないでしょうか。
権限などは以下のように設定しました。
パーミッション
/var/www/html root:root drwxr-xr-x
/var/www/html/hogehoge.hoge.com/ nginx:sftponly drwxrwsr-x
chown -R nginx:sftponly /var/www/html/*
find /var/www/html/* -type d -print | xargs chmod 2775
find /var/www/html/* -type f -print | xargs chmod 0664
ファイルアップロード後のパーミッション
test.php user sftponly -rw-r--r--
※ドメインのディレクトリを複数のアカウントで管理します。
編集ファイル
/etc/ssh/sshd_config
Subsystem sftp internal-sftp -u 002
Match group sftpgroup
ChrootDirectory /var/www/html
/etc/sysconfig/nginx
umask 002
サーバ環境
- CentOS
- Nginx
- WordPress
- PHP
ローカル環境
Mac OS 10.9
ターミナル
Coda2 Transmit Flow
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/11/12 01:27
2014/11/12 01:35