私は過去1時間探していましたが、なぜこれがもっと簡単ではないのか理解できません. VPSをスピンアップしました。LEMP は問題なく動作しています。Git の展開や SFTP などにルートを使用する代わりに、ベスト プラクティスを維持しようとしています。「Web サイト」を SSH ユーザーとして作成しました。
すべてのファイルは nginx:nginx ですが、/etc/passwd と /etc/group にいくつかの変更を加えた後でも、「website」と mv またはファイルの変更で正常に ssh できません。私はそれらを見るのに問題はありません。
「groups nginx」と入力すると、nginx:nginx が表示されます。「groups website」と入力すると、website:nginx が表示されます。
誰かが私が間違っていることを教えてください。同じシナリオが Apache 構成にも当てはまると思います。