What is the best way to make a limited account on Ubuntu Linux.
The user should only be able to read and write to the home directory.
Server Fault is a question and answer site for system and network administrators. It only takes a minute to sign up.Sign up to join this community
Give them a restricted shell, e.g.
/bin/rbash. Make sure they can't run binaries that would let them run arbitrary commands (such as other shells, editors with shell escapes and so on). You'll need to have a
PATH containing only vetted executables.
If you only want the users to be able to copy files over SSH (with rsync, CVS and so on), not run applications, then make their shell rssh.