openSuSE, Linux, не может разрешить отказ в разрешении каталогов

Я использую openSuse 12.3 и вошел в систему как пользователь. Я пытаюсь создать каталог в /home/ , но разрешение на отказ запрещается.

любая идея, как это исправить.

 harbir@linux-gn77:/home> mkdir testDir mkdir: cannot create directory 'testDir': Permission denied harbir@linux-gn77:/home> 

2 Solutions collect form web for “openSuSE, Linux, не может разрешить отказ в разрешении каталогов”

Только root может создавать каталоги в /home . Обычно вы указываете каталог под /home для учетной записи каждого пользователя. Запуск команды getent passwd покажет вам, какие пользователи имеют домашние каталоги, расположенные здесь:

 $ getent passwd | grep /home saml:x:1000:1000:saml:/home/saml:/bin/bash samtest:x:1001:1001::/home/samtest:/bin/bash 

Кроме того, вы обычно не делаете эти каталоги вручную, а скорее используете такой инструмент, как adduser для создания новых учетных записей пользователей, и через него указывается вспомогательные каталоги для доступа пользователя /home .

 $ sudo adduser -d, --home-dir HOME_DIR home directory of the new account 

Если вы действительно хотите просто создать подкаталог под /home для какого-либо уже существующего пользователя, в дополнение к уже существующему /home каталогу вы можете сделать это следующим образом:

 $ sudo mkdir /home/somedir $ sudo chown -R myuser.somegroup /home/somedir 

Если вы просто пытаетесь создать каталог в каталоге пользователя /home/user тогда сделайте это, используя один из этих методов:

 $ mkdir ~/testDir $ mkdir $HOME/testDir $ mkdir /home/harbir/testDir $ cd /home/harbir; mkdir testDir 

Я получил здесь, после того, как перепутал разрешения на моем / домашнем жестком диске после повторной калибровки логических томов / root и / home. Я удалил и повторно создал том / home и обнаружил, что / home требует 755 разрешений, чтобы позволить пользователям войти в систему и получить доступ к своим / домашним / пользовательским каталогам. Я сделал: chmod 755 /home и это сделало трюк.

  • Виртуальный хост-сервер VirtualBox / Vagrant не получает IP-адрес
  • ssh-agent не запускается на рабочем столе OpenSuSE
  • играть в QuickTime из браузера
  • .htaccess переписать не работает?
  • Что означает «i» и «v» на выходе zypper?
  • Отключить загрузку сенсорной панели
  • Добавить элемент в inittab на OpenSuse 12.1
  • Не удалось установить crontab на OpenSuse
  • неожиданное поведение bash после входа в консоль (openSUSE)
  • Не удается установить расширения оболочки gnome
  • Нет звука на linux
  • Interesting Posts

    Использование стартера KDE для запуска приложения через ssh

    Как мы можем маскировать службу, чей единичный файл находится в / etc / systemd / system?

    cp -a не копирует символические ссылки на virtfs

    Pipe (передать выход предыдущей команды следующей команде) с помощью «|» при использовании «bsub»

    Копирование новейших файлов в существующий каталог

    Настройка командной строки Shell?

    Можете ли вы прочитать обновленное mtime, но при чтении содержимого они еще не обновлены?

    где находятся другие разделы?

    Возможно ли вложить «find -exec» в другой «find -exec»?

    выполнить бит в каталогах, но не файлы

    Разрешения для монстров smb4k

    Измените несколько строк файла XML с помощью командной строки

    Выполнение задания Cron при удалении

    Создание имени базы данных MySQL с использованием переменной с даты

    Внешняя аутентификация пользователя в сеансе PAM / сеансе PAM в сеансе PAM

    Linux и Unix - лучшая ОС в мире.