запуск не от рута
-
- Сообщения: 3
- Зарегистрирован: Пт сен 10, 2021 1:39 pm
запуск не от рута
Добрый день, от рута всё запускается без проблем, но если запускать от пользователя то столкнулся с проблемой:
Вот часть того что не работает:
[user@site sites]ssh-keygen -t rsa
bash: ssh-keygen: command not found
[user@site site.ru.com]$ git pull
/usr/libexec/git-core/git-sh-setup: line 84: basename: command not found
/usr/libexec/git-core/git-sh-setup: line 265: uname: command not found
[user@site ~]$ mc
Directory /var/tmp/mc-user is not owned by you
Temporary files will be created in /var/tmp
Press any key to continue...
[user@site site.ru.com]$ mc
bash: /usr/libexec/mc/mc-wrapper.sh: No such file or directory
Подскажите как решить?
Вот часть того что не работает:
[user@site sites]ssh-keygen -t rsa
bash: ssh-keygen: command not found
[user@site site.ru.com]$ git pull
/usr/libexec/git-core/git-sh-setup: line 84: basename: command not found
/usr/libexec/git-core/git-sh-setup: line 265: uname: command not found
[user@site ~]$ mc
Directory /var/tmp/mc-user is not owned by you
Temporary files will be created in /var/tmp
Press any key to continue...
[user@site site.ru.com]$ mc
bash: /usr/libexec/mc/mc-wrapper.sh: No such file or directory
Подскажите как решить?
- KyKyIIIKuH
- Сообщения: 273
- Зарегистрирован: Ср мар 14, 2018 11:04 am
Re: запуск не от рута
если пользователь находится в jail
то нужно прописать путь до пакета и перестроить jail https://127.0.0.1:8000/index.php?do=hos ... ction=jail
то нужно прописать путь до пакета и перестроить jail https://127.0.0.1:8000/index.php?do=hos ... ction=jail
Alma Linux 9.4 - KVM
Текущая версия: 1.0966.20240701
5.14.0-427.18.1.el9_4.x86_64
Текущая версия: 1.0966.20240701
5.14.0-427.18.1.el9_4.x86_64
-
- Сообщения: 3
- Зарегистрирован: Пт сен 10, 2021 1:39 pm
Re: запуск не от рута
Спасибо
ssh-keygen заработал
а вот git pull нет
/usr/libexec/git-core/git-sh-setup: line 84: basename: command not found
/usr/libexec/git-core/git-sh-setup: line 265: uname: command not found
/usr/libexec/git-core/git-pull: line 251: tr: command not found
Your configuration specifies to merge with the ref 'main'
from the remote, but no such ref was fetched.
ssh-keygen заработал
а вот git pull нет
/usr/libexec/git-core/git-sh-setup: line 84: basename: command not found
/usr/libexec/git-core/git-sh-setup: line 265: uname: command not found
/usr/libexec/git-core/git-pull: line 251: tr: command not found
Your configuration specifies to merge with the ref 'main'
from the remote, but no such ref was fetched.
- Вложения
-
- 2021-09-10_19-57.jpg (56.41 КБ) 5934 просмотра
- KyKyIIIKuH
- Сообщения: 273
- Зарегистрирован: Ср мар 14, 2018 11:04 am
Re: запуск не от рута
я так понимаю что
тоже надо добавить
Код: Выделить всё
basename
uname
tr
Alma Linux 9.4 - KVM
Текущая версия: 1.0966.20240701
5.14.0-427.18.1.el9_4.x86_64
Текущая версия: 1.0966.20240701
5.14.0-427.18.1.el9_4.x86_64
-
- Сообщения: 3
- Зарегистрирован: Пт сен 10, 2021 1:39 pm
Re: запуск не от рута
спасибо
Re: запуск не от рута
Появилась такая же проблема. Не от рута не могу сделать pull, получаю вот это:
От рута все те же действия проходят без проблем.
Следуя этим советам что только не пробовал в Jail добавлять - ничего не меняется...
Код: Выделить всё
[user@test admin-test]$ git pull
/usr/libexec/git-core/git-sh-setup: line 84: basename: command not found
/usr/libexec/git-core/git-sh-setup: line 265: uname: command not found
/usr/libexec/git-core/git-pull: line 251: tr: command not found
Your configuration specifies to merge with the ref 'dev'
from the remote, but no such ref was fetched.
Следуя этим советам что только не пробовал в Jail добавлять - ничего не меняется...
Код: Выделить всё
/usr/bin/stat
/usr/bin/convert ; /usr/bin/md5sum
/usr/bin/sftp
/usr/libexec/openssh/sftp-server
/usr/bin/ffmpeg
/usr/bin/wget
/usr/local/bin/composer
/usr/libexec/git-core
/usr/bin/git
/usr/libexec/git-core/git-sh-setup
/usr/libexec/git-core/git-pull
/usr/libexec/git-core/git-sh-setup/basename
/usr/libexec/git-core/git-sh-setup/uname
/usr/libexec/git-core/git-pull/tr
basename
uname
tr
Re: запуск не от рута
Код: Выделить всё
/usr/bin/basename
/usr/bin/uname
/usr/bin/tr
Re: запуск не от рута
Исправили чтобы при установке git автоматом прописывалось в jail
/usr/bin/basename
/usr/bin/uname
Сейчас вы это можете прописать вручную, и пересобрать хостаккаунт.
/usr/bin/basename
/usr/bin/uname
Сейчас вы это можете прописать вручную, и пересобрать хостаккаунт.