rbash를 사용하여 사용자를 생성할 때 설정을 변경하거나 추가하는 방법
useradd peter2 -s /bin/rbash
이 기사를 찾았습니다. 제한된 사용자를 생성하지만 기본 구성을 변경하고 싶습니다. 제한된 쉘을 사용하여 Linux 사용자가 수행할 수 있는 작업을 제한하는 방법
다음과 같은 추가 변경을 원할 때:
Bash를 제한된 셸로 실행하면 사용자 기능 중 일부가 제거됩니다. 특히 사용자는 다음을 수행할 수 없습니다.
Use cd to change the working directory.
Change the values of the $PATH , $SHELL , $BASH_ENV , or $ENV environmental variables (but they can read the current values).
Read or change $SHELLOPTS shell environmental options.
Redirect the output of a command.
Invoke commands that require a path to locate them. That is, you can’t issue a command that has one or more forward slashes “/” in it.
Invoke exec to substitute a different process for the shell.
Use any of the restricted features in a script.
이러한 제한 사항은 어디에 저장됩니까?
더 많은 명령 추가 또는 제거