Я клонировал виртуальную машину и изменил ее имя хоста и имя единственной учетной записи в рамках изменения источника, из которого она была клонирована. Однако измененная учетная запись ведет себя иначе, чем исходная.
Похоже, что ее привилегии отличаются?
Когда я ssh
вхожу в оригинальную систему и в клон, терминалы отличаются:
А использование 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
Я что-то упустил при настройке этой учетной записи?
Любая помощь будет очень признательна!
От информации Вы обеспечили:
, я подозреваю, что источник проблемы, неполное изменение имени пользователя
, Может Вы подтверждать, что папка,/home/modelnode1 /
, существует
, принадлежит новому имени пользователя modelnode1
, Имеет полномочия чтения-записи владельцу каталога
, можно проверить его с помощью следующей команды, которая покажет владельцу каталога и полномочиям:
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 команда предоставит полные полномочия владельцу папки