WebMay 4, 2024 · The chsh command in Linux or Unix like systems is used to change user's login shell. If a shell is not given on the command line, chsh prompts for one. This page … http://geekdaxue.co/read/jsharkc@blog/tuv9zt
How to run command as user who has /usr/sbin/nologin as Shell?
WebAug 4, 2024 · $ sudo chsh -s /bin/sh awwal As I stated above, /bin/sh is the shell you now want to use, And awwal is the user you wants the shell to applied to. Is there any other method you know of? WebSep 23, 2012 · If you want to change, you would like to try the chsh command. Could you try also to login from root by typing for example : # su - youruser -c /bin/bash Share Follow answered Sep 23, 2012 at 8:31 Doomsday 2,600 23 33 I tried this command. it immediately returns back to my root prompt. – zaadeh Sep 23, 2012 at 9:04 Add a comment 1 solar fields until we meet the sky
Linux nologin - How to disable user login in Linux - Linux …
WebViewed 160k times. 112. All I need to do is to run a specific script as a particular user who does have the nologin/false shell indicated in /etc/passwd. I would run the script as root and this should run as another user. Running: ~# su -c "/bin/touch /tmp/test" testuser. would work, but I need a valid shell for the testuser. WebDec 13, 2024 · Use the command usermod --unlock where is the user from the list whose password is to be reset. The usermod command modifies the system account. Then exit the root shell prompt by typing exit When you exit, you will be back to the recovery mode menu. Select resume for normal boot option. Share Improve … Webchsh /sbin/nologin This seemed to have then changed the default shell for root, to one that does not exists, and hence root can nolonger log in. I am running Ubuntu 10.04 LTS on a Linode VPS. Luckily, they give you a recovery console to boot into, from there you can mount your /dev/xdva to a location and edit the files. These are the steps I ... slum football