Strange terminal navigation when logged in as new user

Stpn

I am not even sure how to ask this properly..

I am using EC2 Ubuntu 12.04 I added a new user

 sudo useradd -g admin admin
 sudo adduser admin sudo

Changed shudders so I can use new user without password then did this:

sudo useradd -g admin admin
sudo adduser admin sudo
sudo su admin
cd ~
sudo mkdir .ssh
sudo cp /home/ubuntu/.ssh/authorized_keys /home/admin/.ssh
sudo chown admin:admin /home/admin/.ssh/authorized_keys 

Now when I ssh in as admin I get strange terminal behavior:

1) I can't ls

2) Pressing arrow up results in ^[[A

How can I fix it and why it happened??

Thank you.

falconer

That is because you used useradd instead off adduser to make the new user. On Ubuntu by default useradd sets the user's default shell to /bin/sh (dash), while adduser sets it to /bin/bash. And /bin/sh doesn't have readline support, hence the unexpected behaviour with the up arrow.

You just have to switch to bash by typing in bash.

To change the new user's default shell to bash use:

chsh -s /bin/bash

while logged in as the new user (admin).

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

When to check if user is logged in?

From Dev

NullReference when user is not logged in

From Dev

Assign new ticket to logged in user

From Dev

Broadcast message from terminal to locally logged in user

From Dev

CakePHP navigation bar with logged user information

From Dev

CakePHP navigation bar with logged user information

From Dev

User restriction page when logged in

From Dev

Find When a user last logged in

From Dev

Reverted to Membership from Identity and getting strange result for logged in user name

From Dev

Strange output when deleting user

From Dev

Strange output when deleting user

From Dev

is_user_logged_in() return false even when logged in to WordPress?

From Dev

Spring security navigation to other pages after user is logged in

From Dev

How to remove login page of android webview navigation after the the user is logged in?

From Dev

Change NavigationView items when user is logged

From Dev

schtasks parameter to disable "execute when user logged on"

From Dev

Displaying a portlet only when user is logged in

From Dev

Exception when checking if user is logged out

From Dev

PHP Displaying user info when logged in

From Dev

schtasks parameter to disable "execute when user logged on"

From Dev

Rerun/Continue SyncAdapter when user has logged in

From Dev

Is it possible to upload a file to dropbox when user is not logged in?

From Dev

Disabling HTML views cache when a user is logged in

From Dev

/Library: Operation not permitted when logged in as root user

From Dev

How to set 401 status when user is not logged in?

From Dev

Possibility to join OVPN when user is not logged on

From Dev

Wordpress AJAX returns 0 when user not logged in

From Dev

laravel redirect to route when user is logged in

From Dev

Invoke-Command not executed when user not logged in

Related Related

  1. 1

    When to check if user is logged in?

  2. 2

    NullReference when user is not logged in

  3. 3

    Assign new ticket to logged in user

  4. 4

    Broadcast message from terminal to locally logged in user

  5. 5

    CakePHP navigation bar with logged user information

  6. 6

    CakePHP navigation bar with logged user information

  7. 7

    User restriction page when logged in

  8. 8

    Find When a user last logged in

  9. 9

    Reverted to Membership from Identity and getting strange result for logged in user name

  10. 10

    Strange output when deleting user

  11. 11

    Strange output when deleting user

  12. 12

    is_user_logged_in() return false even when logged in to WordPress?

  13. 13

    Spring security navigation to other pages after user is logged in

  14. 14

    How to remove login page of android webview navigation after the the user is logged in?

  15. 15

    Change NavigationView items when user is logged

  16. 16

    schtasks parameter to disable "execute when user logged on"

  17. 17

    Displaying a portlet only when user is logged in

  18. 18

    Exception when checking if user is logged out

  19. 19

    PHP Displaying user info when logged in

  20. 20

    schtasks parameter to disable "execute when user logged on"

  21. 21

    Rerun/Continue SyncAdapter when user has logged in

  22. 22

    Is it possible to upload a file to dropbox when user is not logged in?

  23. 23

    Disabling HTML views cache when a user is logged in

  24. 24

    /Library: Operation not permitted when logged in as root user

  25. 25

    How to set 401 status when user is not logged in?

  26. 26

    Possibility to join OVPN when user is not logged on

  27. 27

    Wordpress AJAX returns 0 when user not logged in

  28. 28

    laravel redirect to route when user is logged in

  29. 29

    Invoke-Command not executed when user not logged in

HotTag

Archive