Ubuntu

如何為所有父路徑創建嵌套文件並設置所有者?

  • October 27, 2014

我需要為www-data使用者創建以下文件,如下所示:

sudo /var/www/.ssh/authorized_keys

但是 non of www,.ssh目錄和 authorized_keys 文件不存在。我怎樣才能www-data通過使用一個(或兩個)命令來創建它們並為它們所有人設置所有者?

sudo mkdir -p /var/www/.ssh/

sudo chown -R ‘www-data’:‘www-data’ /var/www

這將為您提供大部分幫助(假設使用者和組是正確的)。我不認為這個網站會很好地處理你的問題,因為它會問一些像如何創建目錄這樣基本的問題。

引用自:https://serverfault.com/questions/639795