Не нужно создавать пользователя с правами root, именно поэтому доступ руту по SSH и закрыт по умолчанию. Меняй процесс чтобы тебе не нужно было лить файлы в папку рута.
Dimon3x, По вашему я телепат ? Закажите настроку или опишите детально что вы хотите настроить. Вообще в любом дистрибутиве апач или нгинкс умеет показывать файлы от пользователя. А еще можно воспользоваться сборками от битнами https://bitnami.com/stacks, но тогда вы будете завязаны на их документацию
1. никогда не делайте так sudo passwd 634gdf264h4
Ваш пароль в открытом виде останется в bash history 2. Забудьте про рута вот вообще, и никогда не трогайте его руками 3. Никогда не запускайте ничего от рута - из сервисов и темболее WEB.
Умоляю, закажите настройку у ТП хостера или на фрилинсе где-то, не плодите ботнет-овские ноды.
Как сделать пользователя, что бы у него тоже всё было, как у root?
Не надо так делать
Не надо ничего кидать в домашку рута - рут -это пользователь для выполнения задач системного администрирования сервера, когда требуется правка конфигов. Нубу это нужно зазубрить. Наизусть.
Для ежедневной работы нужно создать обычного пользователя, которого (вот тут через рута) наделить необходимыми правами и работать только от этого пользователя
Dimon3x, Ну, почти что так. Купить VPS, накатить дистриб, создать юзера и всегда логиниться им. И для установки использовать su/sudo, причем для каждой отдельной команды - так меньше всего шансов продудонить случайно какой-нибудь конфиг.
Команда "useradd" позволяет указать домашнюю директорию пользователя.
А вообще, имеет смысл изучить устройство файлов, в которых хранится эта информация: "/etc/passwd" и "/etc/shadow" - их можно отредактировать в любом текстовом редакторе.
Вы верно решили, что права рута даются через UID==GID==0.
Однако, Выше Вам очень правильно указали, что для подключения по большинству протоколов запрещено использовать root - под пользователем с UID==0 просто не пустят. Для командной строки (shell) используется "sudo"; а по FTP root вообще недоступен. В принципе, это можно изменить - но это будет огромная дыра в безопасности.
А по Вашему вопросу - вообще неясно, зачем нужен FTP-доступ в ~root ...