"Не вдалося chdir до домашнього каталогу / home / me: Немає такого файлу чи каталогу"


14

Я використовую 12.04 на своєму сервері.

Я створив новий користувач , використовуючи adduser meі passwd meі додав його в SUDO.

Коли я входжу в систему, це те, що я бачу.

Could not chdir to home directory /home/me: No such file or directory    
$

Я набираю, bashі він починає виглядати "нормально"

$ bash
me@server:/$

Як я можу уникнути набору тексту bashкожного разу, коли я ввійду?


2
як ви створили нового користувача?
MattDMo

2
ця відповідь зовсім не пов'язана з цим питанням і мені не допомагає.
ddd

Яку команду ви використовували для створення користувача? Також додайте до свого запитання висновок cat /etc/passwd.
Брайам

adduser me, passwd me
ddd

2
Будь ласка, додайте висновок getent passwd $USERдо свого питання
Флоріан Дієш

Відповіді:


24

adduserзанадто основний і не встановлює належним чином типові настройки. Рекомендується використовувати useraddколи це можливо. Ви можете видалити нового користувача і створити його заново useradd -D meабо самостійно відремонтувати:

sudo mkdir /home/me
sudo usermod --shell /bin/bash --home /home/me me
sudo chown -R me:me /home/me
cp /etc/skel/.* /home/me/

Якщо ви використовували так, getent passwd meяк запропонував Флоріан, ви мали б бачити щось подібне:

sudo getent passwd me
boggus:x:1002:1002::/home/me:/bin/sh

І ls /homeне відображатиметься каталог користувачів як ваша помилка:

Could not chdir to home directory /home/me: No such file or directory

однак на останньому кроці я отримую cp: cannot stat / etc / skel / * ': Немає такого файлу чи каталогу`, що це робить?
ddd

коли я useradd -D meце роблю, просто виводиться список аргументів. Я бігав userdel meраніше
ddd

Відредагуйте своє запитання та додайте результат apt-cache policy passwd.
Брайам

@ddd також, ви впевнені , що це userте addНЕ addто user? Будь ласка, використовуйте папір для копіювання, щоб бути впевненим.
Брайам

2
@ddd, але потім скажіть, що пішло не так ... відредагуйте своє запитання та додайте інформацію ...
Braiam
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.