Хорошо, таким образом, я получаю следующую ошибку, в то время как я зарегистрирован как www-data
учетная запись пользователя:
www-data@server:~/html/poc/storage/app/projects$ /usr/bin/git clone https://github.com/ethicalhack3r/DVWA.git /var/www/html/poc/storage/projects/dvwa
fatal: destination path '/var/www/html/poc/storage/projects/dvwa' already exists and is not an empty directory.
www-data@server:~/html/poc/storage/app/projects$ ls -al
total 8
drwxrwxr-x 2 nli www-data 4096 mar 17 21:02 .
drwxrwxr-x 4 nli www-data 4096 mar 17 20:29 ..
Почему это происходит?
Вы пытаетесь клонироваться к каталогу с файлами уже в нем. Мерзавец предпочитает клонироваться к пустому каталогу для предотвращения любых конфликтов или случайно перезаписи файлов.
Проверьте путь '/var/www/html/poc/storage/projects/dvw', он уже имеет файлы в нем. Если Вы наклоняетесь, видят, что они пробуют 'ls-a' для просмотра скрытых файлов (его возможное, у Вас есть существующая .git папка, скрытая в том каталоге),
Править:
Вы смотрите в неправильной папке... После перечитывания Вашего сообщения похоже на выполнение следующей команды ~/html/poc/storage/app/projects$ ls -al
... то, когда Вы должны иметь, работало... $ ls -al /var/www/html/poc/storage/projects/dvw