|
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 16
|
||||||
Could not change directory to "/home/user": Отказано в доступе21.06.2023, 23:24. Показов 8932. Ответов 15
Метки нет (Все метки)
Здравствуйте, у меня возникла такая проблема!
Для управления базой данных PostgreSQL мне нужно войти в систему как postgres (пользователь Linux), а затем получить доступ к оболочке базы данных с помощью psql команды.
В сети нашел решения, https://dba.stackexchange.com/... -home-user и https://ixnfo.com/reshenie-osh... enied.html, но не знаю на сколько они верные? Там автор пишет, что он некорректно поменял разрешения и потому возникла такая проблема. Я разрешения не менял. Система debian 12.
0
|
||||||
| 21.06.2023, 23:24 | |
|
Ответы с готовыми решениями:
15
Не могу разобраться с 530 user cannot log in, home directory inaccessible Ошибка в терминале Failed to execute child process "/home/canno" (Отказано в доступе) |
|
59 / 25 / 10
Регистрация: 01.07.2016
Сообщений: 153
|
||
| 22.06.2023, 00:11 | ||
|
Проблема только в том, что Вам не нравится надпись "Отказано в доступе" на экране?
0
|
||
|
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 16
|
||||||
| 22.06.2023, 00:29 [ТС] | ||||||
|
Добавлено через 14 минут
Нет. psql теперь не создает базы. Раньше создавала, результатом ввода команды по созданию базы или действия с пользователем всегда был отклик - результат. А теперь просто готова принимать команды. Она их просто "проглатывает", но по ним ничего не делает. Вот в чем проблема. Причину вижу в этом отсутствии доступа.
0
|
||||||
|
59 / 25 / 10
Регистрация: 01.07.2016
Сообщений: 153
|
|
| 22.06.2023, 00:30 | |
|
Тогда точно не подскажу.
Я бы для начала нашёл инфу о том, какой должен быть домашний каталог пользователя postgres для PostgreSQL 9.6, потом сравнил бы с действующим домашним каталогом этого пользователя, и если каталоги совпадают, то тогда смотрел бы права к каталогу.
0
|
|
|
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 16
|
|
| 22.06.2023, 00:35 [ТС] | |
|
Я в разных Linux-ах это делал для 9.6 и все было ОК!
А в Debian12 впервые перестало. а в 11-м работало нормально. Здесь что-то с разрешениями, авторы статей по ссылкам видимо были правы. Добавлено через 2 минуты Еще при установке было такое сообщение, не до конца понял суть. Устаревшая версия 9.6 │ │ PostgreSQL версии 9.6 устарел, но пакет сервера или клиента все ещё │ установлен. Пожалуйста, установите последние пакеты (postgresql-15 и │ postgresql-client-15), и обновите ваши существующие кластеры с помощью │ pg_upgradecluster (см. man-страницу). │ │ Учтите, что установка postgresql-15 автоматически создаст кластер по │ умолчанию 15/main. Если вы желаете обновить кластер 9.6/main, то должны │ удалить существующий кластер 15 с помощью pg_dropcluster --stop 15 main │ (см. man-страницу). │ │ Старые пакеты сервера и клиента более не поддерживаются. После │ обновления существующих кластеров, пакеты postgresql-9.6 и │ postgresql-client-9.6 должны быть удалены. │ │ Для дальнейшей информации см. │ /usr/share/doc/postgresql-common/README.Debian.gz │ │ <Ok> Но я не желаю обновлять кластер! Значит мне ничего делать здесь не надо?
0
|
|
|
59 / 25 / 10
Регистрация: 01.07.2016
Сообщений: 153
|
|
| 22.06.2023, 00:43 | |
|
Тоже не понимаю: "Старые пакеты сервера и клиента более не поддерживаются в любом случае, или после обновления не поддерживаются?". Система Debian 12 свежая. Возможно, что в Интернете ещё не описано решения этой проблемы. Если так, то надо ковыряться самостоятельно. Мои полномочия здесь всё
0
|
|
|
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 16
|
||||||
| 22.06.2023, 00:48 [ТС] | ||||||
|
Кстати такое сообщение было и на Debian11, но тем не менее все работало. И если какие-то проблемы с кластером, то сервис бы не работал, но он активен. Или может такое быть? как проверить правильность работы кластера и убедиться, что не в нем причина?
Кстати такие команды работают нормально
0
|
||||||
|
59 / 25 / 10
Регистрация: 01.07.2016
Сообщений: 153
|
||
| 22.06.2023, 01:03 | ||
|
В программе psql в конце каждой команды нужно ставить точку с запятой ![]() Попробуйте, может в этом причина.
0
|
||
|
1263 / 977 / 384
Регистрация: 02.09.2012
Сообщений: 3,020
|
|||||||
| 22.06.2023, 04:42 | |||||||
|
2) Обращайте внимание на статус-символ оболочки psql тут_что_то=# - это готов принимать SQL-запрос или psql метакоманду (через обратный слэш); SQL-запрос должен закончиться символом точка-с-запятой! тут_что_то-# - продолжаю принимать текущий ввод SQL-запроса или могу распознать и выполнить psql метакоманды и далее продолжаю принимать текущий ввод SQL-запроса есть еще куча всяких других статусов текущего ввода (открыты/закрытые скобки, кавычки, выполнение транзакций и т.п.) В ваше случае надо просто написать
0
|
|||||||
|
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 16
|
|
| 22.06.2023, 12:07 [ТС] | |
|
Прогресс, база создалась и я могу с ней работать, спасибо!
[РЕШЕНО]
0
|
|
|
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 16
|
|
| 25.06.2023, 16:30 [ТС] | |
|
Да. Хорошо, благодарю!
0
|
|
|
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 16
|
||||||
| 10.07.2023, 20:38 [ТС] | ||||||
|
Спасибо, а как подключиться? команду не подскажите?
эта команда у меня больше не срабатывает
0
|
||||||
|
1263 / 977 / 384
Регистрация: 02.09.2012
Сообщений: 3,020
|
|
| 11.07.2023, 08:14 | |
|
Сообщение об ошибке напишите.
0
|
|
|
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 16
|
|
| 11.07.2023, 09:11 [ТС] | |
|
\connect db_name – подключиться к базе с именем db_name
согласно с https://www.oslogic.ru/knowled... ostgresql/ Добавлено через 2 минуты user1@debian:~$ psql -h localhost -d mybase -U postgres Пароль пользователя postgres: psql (9.6.24) SSL-соединение (протокол: TLSv1.3, шифр: TLS_AES_256_GCM_SHA384, бит: 256, сжатие: выкл.) Введите "help", чтобы получить справку. mybase=# Подключилась, на сколько я понял?
0
|
|
|
0 / 0 / 0
Регистрация: 15.02.2012
Сообщений: 16
|
|||||||||||
| 12.07.2023, 15:40 [ТС] | |||||||||||
Добавлено через 14 минут Эти команды раньше работали и проблем не было!
Народ как-то через управление доступом это решил (https://dba.stackexchange.com/... -home-user и https://ixnfo.com/reshenie-osh... enied.html) Добавлено через 2 часа 5 минут РЕШЕНО. Оказалось, что имеются проблемы с сетью из-за несовместимости некоторого сетевого оборудования - поэтому не работало само программное обеспечение, являющееся клиентом при подключении к postgres
0
|
|||||||||||
| 12.07.2023, 15:40 | |
|
Помогаю со студенческими работами здесь
16
QtCreator returns error “Cannot change to working directory”: file or directory not found User User (user@y.z) Not Listed In Domino Directory Служба терминалов Windows Server 2008. Отказано в "Отказано в доступе" при локальном входе. Нет доступа по RDP Cannot change to working directory Отказано в доступе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|