Не должен быть, в теории, любом существенном различии между дистрибутивами. Это - 99% то же программное обеспечение, когда Вы встаете и работающий - минус любые настройки они делают.
Вы создали каталог с уже существующим домашним каталогом.
adduser: предупреждение: домашний каталог уже существует.
Не копировать в него файлы из каталога skel.
Это не ошибка, это предупреждение. Обычно причина не создавать домашний каталог для пользователя, чей домашний каталог не должен существовать. Здесь так и есть, что с высокой вероятностью может быть ошибкой системного администратора (например, плохой копипаст или ошибочный скрипт). Поскольку вы действительно хотели использовать существующий домашний каталог, игнорируйте это предупреждение.
[root@LinuxAcademy ~]# su Jerry
bash-4.1$ bash: /home/panos/.bashrc: Permission denied
bash-4.1$
Вы вошли как Джерри. Этот bash 4.1 работает как Jerry. У Джерри нет разрешения на чтение своего ~ / .bashrc
либо потому, что файл .bashrc
доступен для чтения только для panos
(и, возможно, для группы которому Джерри не принадлежит), или потому что каталог / home / panos
сам по себе недоступен (разрешение x
) для Джерри. Таким образом, bash сообщает вам, что он не может прочитать свой файл запуска, и отображает приглашение по умолчанию.
Наличие нескольких пользователей с одним и тем же домашним каталогом очень необычно (кроме системных учетных записей, домашний каталог которых не имеет значения). Что вам следует делать с разрешениями, зависит от того, чего вы этим пытаетесь достичь. Вы, вероятно, захотите хотя бы разрешить всем этим пользователям читать их домашний каталог.
Ну конечно. Он пытается прочитать и выполнить /home/panos/.bashrc
. Этот файл принадлежит пользователю panos
, и, предположительно, для него установлено значение -rwx ------
или что-то в этом роде. Итак Джерри
пытается его прочитать и не может. В разрешении отказано
, как и сказано.
Возможно, что Джерри
на самом деле авторизован. Попробуйте whoami
.
Итак, поместите их в одну группу и сделайте ее group-rx, или сделайте ее world-rx, или что-то в этом роде. И сделайте то же самое для домашнего каталога (исполняемый файл для каталога означает доступный для поиска).
$ mv /home/jerry /home/xxx
$ userdel -r jerry
$ rm -rf /var/spool/mail/jerry
$ useradd jerry
$ mv /home/xxx /home/jerry
jerry home уже существует, поэтому вам будет предложено вроде
bash-4.1$ bash
Чтобы избежать mv existing home dir новое местоположение и снова создать пользователя