Как получить "стандартные" полные привилегии новой учетной записи? [16.0.4 Server]

Я клонировал виртуальную машину и изменил ее имя хоста и имя единственной учетной записи в рамках изменения источника, из которого она была клонирована. Однако измененная учетная запись ведет себя иначе, чем исходная.

Похоже, что ее привилегии отличаются?

Когда я ssh вхожу в оригинальную систему и в клон, терминалы отличаются: screenshot

А использование nano показывает предупреждение на клонированной версии ОС:

Unable to create directory /home/modelnode1/.nano: Permission denied
It is required for saving/loading search history or cursor positions.

Press Enter to continue

Требуется sudo nano, чтобы избавиться от этого.

Выполнение ls -lsa /home/modelnode1 выдает:

total 8
4 dr-x------ 2 modelnode1 masternode 4096 Feb 28 15:06 .
4 drwxr-xr-x 5 root       root       4096 Feb 28 22:38 ..
0 lrwxrwxrwx 1 modelnode1 masternode   56 Feb 28 15:06 Access-Your-Private-Data.desktop -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.desktop
0 lrwxrwxrwx 1 modelnode1 masternode   36 Feb 28 15:06 .ecryptfs -> /home/.ecryptfs/masternode/.ecryptfs
0 lrwxrwxrwx 1 modelnode1 masternode   35 Feb 28 15:06 .Private -> /home/.ecryptfs/masternode/.Private
0 lrwxrwxrwx 1 modelnode1 masternode   52 Feb 28 15:06 README.txt -> /usr/share/ecryptfs-utils/ecryptfs-mount-private.txt

Я что-то упустил при настройке этой учетной записи?

Любая помощь будет очень признательна!

1
задан 1 March 2017 в 21:34

1 ответ

От информации Вы обеспечили:

  • Вы изменили имя пользователя
  • Не могущий создать каталог/home/modelnode1/.nano: Разрешение отклонило

, я подозреваю, что источник проблемы, неполное изменение имени пользователя

, Может Вы подтверждать, что папка,/home/modelnode1 /

  1. , существует

  2. , принадлежит новому имени пользователя modelnode1

  3. , Имеет полномочия чтения-записи владельцу каталога

, можно проверить его с помощью следующей команды, которая покажет владельцу каталога и полномочиям:

ls -lsa /home/modelnode1/

следующие команды могли бы решить Вашу проблему:

sudo mkdir -p /home/modelnode1
sudo chown -R  modelnode1 /home/modelnode1
sudo chmod -R  711 /home/modelnode1 
  • mkdir-p команда - создаст каталог, если это не будет, существует все же

  • показанный команду-R, изменит владельца /home/modelnode1 лет, чтобы быть modelnode1 (который в настоящее время не имеет полномочий записи к этой папке)

  • , chmod-R команда предоставит полные полномочия владельцу папки

1
ответ дан 7 December 2019 в 15:39

Другие вопросы по тегам:

Похожие вопросы: