S(・∀・)F人T(・∀・)PTweet8回目の投稿となります。JAPANの遠藤と申します。ラスから転籍しましたが、勤務地も変わらず所属会社が変わっただけな感じで、継続してKUSANAGIを搭載したホスティングサービスのサポートや企画などを担当しています(*ノノ)※サービスも会社毎承継していますここに掲載しているコラム(記事)も大半はお客様から頂戴したお問い合わせを基としておりますが、今回もお問い合わせの中からTips的になりそうなものをご紹介いたします。■特定ディレクトリに限定したSFTPアカウントを追加したいKUSANAGIはkusanagiというユーザーでSFTPを使うよう案内されています。参考:KUSANAGIサーバにSFTPクライアントで接続し、ファイルの転送を行う際の接続設定を教えて下さい。)しかし、このアカウントはSFTPに限らずSSHでのシェル操作も可能だったり、複数のCMSをプロビジョニングしたりでコンテンツ毎に管理者が異なっていたとしても、権限が広すぎて複数名にアカウントを共有するには躊躇してしまいます。この問題を回避するため、特定ディレクトリにしかアクセスできないアカウント(ユーザー)を追加したいと言うのがお客様からのお問い合わせでした。特定ディレクトリに絞ったSFTPアカウントの作成例この例ではc5c5というプロファイルでCMS(concrete5)を動かしていますが、/siteに静的なコンテンツを設置し、そのディレクトリのみアクセスできる管理者のアカウントが欲しいという、実際にあったお問い合わせを基にしています。1.特定ディレクトリにアクセスさせたいユーザーを作成します。c5c5siteuserこの状態だとSSHもSFTPも使えるため、SSHは許可しないよう制限をします。