Запитання з тегом «su»

su - утиліта для запуску оболонки або іншої команди як іншого користувача (root за замовчуванням).

1
Яка різниця між судо - і судо -
Коли я працюю на наших машинах RHEL, я використовую sudo su -для переходу на root. Одного разу, друкарський помилок означав, що я набрав sudo su --натомість - мені здається, що все було так само, як з одним дефісом, за винятком того, що я був у тій самій папці, що і …
22 sudo  su 

4
Цей користувач наразі недоступний, але дозволяють запускати сценарій цим користувачем
Я створив спеціального користувача в / etc / passwd за допомогою: secure:x:2000:2000:secure:/bin:/usr/sbin/nologin Я не хочу дозволити вхід цього користувача (через консоль, ssh, ftp, будь-яким способом). Він призначений для запуску одного сценарію через: sudo su secure -c '/home/someuser/secure.script' Але це дає мені This user is currently not available.. Як налаштувати його …
22 sudo  users  su 

1
Що робить "script / dev / null"?
Кожен раз, коли я входжу у ВМ із кореневим кодом, suв обліковий запис користувача та намагаюся його використовувати, screenвидає помилку: Cannot open your terminal '/dev/pts/0' - please check. У публікації із переповненням стека сказано, що я потребую використання, script /dev/nullщоб виправити це, і він працює, але він все ще не …
21 terminal  gnu-screen  su  pty 

6
Чому су світ виконується?
У мене є безголовий сервер, на який віддалено входять декілька користувачів. Жоден з інших користувачів не знаходиться у файлі sudoers, тому він не може отримати root через sudo. Однак, оскільки дозволи на suце -rwsr-xr-xніщо не заважає їм намагатися примусово застосувати кореневий пароль. Можна стверджувати, що якщо користувач знає корінний пароль, …
20 sudo  su  headless 

2
Як я можу запуститись як інший користувач?
Це bash-код, який слід запустити. Отже, спочатку він замінює користувача на openproject і запускає весь код: su openproject -c "bash -l" cd ~/openproject git checkout Gemfile.lock git pull bundle install RAILS_ENV="production" bundle exec rake db:migrate RAILS_ENV="production" bundle exec rake db:seed RAILS_ENV="production" bundle exec rake assets:precompile Я спробував увімкнути вищезазначений сценарій …
20 bash  debian  sudo  su 

3
Я не можу увійти як root з командою su, але я можу за допомогою SSH
Як можливо, що я не можу увійти як root за допомогою ( su rootабо suя отримаю помилкову помилку пароля), але я можу увійти за допомогою ssh root@localhostабо ssh root@my_local_IPз тим самим паролем? Я використовую CentOS 6.4. Оновлення1 : cat /etc/pam.d/su дає: #%PAM-1.0 auth sufficient pam_rootok.so # Uncomment the following line …


2
Яка різниця між `su -` та` su --login`?
З suчоловічої сторінки: For backward compatibility, su defaults to not change the current directory and to only set the environment variables HOME and SHELL (plus USER and LOGNAME if the target user is not root). It is recommended to always use the --login option (instead of its shortcut -) to …
15 linux  su 



4
як ssh -Y, а потім su - <інший користувач> і все-таки пересилати X програми на локальну машину
Досить просто «взяти» (тобто намалювати локально) віддалено запущене додаток для Linux: Якщо я ssh -Yна віддаленій машині і запускаю програму, цього додатка, безумовно, вистачить на моєму локальному робочому столі. Однак, якщо я перебуваю на віддаленій машині, я suіншому користувачеві, я не можу переслати програму X на свою локальну машину. Це …
13 x11  ssh-tunneling  su 


5
Як я можу судо су і змінити каталог відразу після?
Я хотів би створити псевдонім, який робить щось подібне: alias userYYY='sudo su userYYY; cd /a/path/that/only/userYYY/has/access' Тоді з мого командного рядка я входив із користувачем sudo, і я хотів би ввести псевдонім userYYYтак, щоб моя оболонка входила в систему userYYYі pwdє /a/path/that/only/userYYY/has/access. Як я можу це зробити? Це userYYYдля запуску деяких …
13 bash  shell  sudo  su 

3
Проблема виконання команди як іншого користувача з sudo -u
Коли я намагаюся виконати lsяк користувач abcіз такою командою, я отримую помилку: xyz@host:~/temp$ sudo -u abc ls [sudo] password for xyz: Sorry, user xyz is not allowed to execute '/bin/ls' as abc on host. Але якщо я це зробити, su abcа потім виконати, у lsмене немає проблем
12 sudo  su 


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