리 눅 스 계 정 설정 만 읽 기 [이전]
전체 설정 명령 은 다음 과 같 습 니 다. bash 제 한 된 셸 (RESTRICTED) SHELL))
단계 \ # 1. 읽 기 전용 셸 만 들 기 (이 단 계 는 생략 할 수 있 습 니 다)
ln -s /bin/bash /bin/rbash
\ # 2. 사용 자 를 만 들 고 실행 할 셸 을 지정 합 니 다.
useradd -s /bin/bash readonly
rbash, cd
\ # 3. 사용자 비밀번호 수정
passwd readonly
\ # 4. 사용자 셸 실행 명령 디 렉 터 리 만 들 기
mkdir /home/readonly/.bin
\ # 5. root 사용자 셸 프로필 수정
chown root. /home/readonly/.bash_profile
chmod 755 /home/readonly/.bash_profile
chattr -i /home/readonly/.bash_profil
\ # 6. bash 설정 파일 을 수정 합 니 다. 주로 PATH 의 읽 기 를 지정 합 니 다.
vi /home/readonly/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
#PATH=$PATH:$HOME/bin
PATH=$HOME/.bin
export PATH
#
su - readonly
source /home/readonly/.bash_profile
\ # 7. 실행 가능 한 명령 을 $HOME /. bin 디 렉 터 리 에 연결 합 니 다.
ln -s /usr/bin/wc /home/readonly/.bin/wc
ln -s /usr/bin/tail /home/readonly/.bin/tail
ln -s /bin/more /home/readonly/.bin/more
ln -s /bin/cat /home/readonly/.bin/cat
ln -s /bin/grep /home/readonly/.bin/grep
ln -s /bin/find /home/readonly/.bin/find
ln -s /bin/pwd /home/readonly/.bin/pwd
ln -s /bin/ls /home/readonly/.bin/ls
ln -s /bin/less /home/readonly/.bin/less
ln -s /bin/tar /home/readonly/.bin/tar
전환 하 다
Linux 계 정 설정 만 읽 기 - 천도 보수 - 51CTO 블 로그http://blog.51cto.com/4543647/1951626
Linux 내장 명령 과 외부 명령 (정리) - holybin 칼럼 - CSDN 블 로그https://blog.csdn.net/holybin/article/details/24230747
Linux 진급 which 명령 - 작은 다리 흐름 주 - CSDN 블 로그https://blog.csdn.net/Ivy___/article/details/77985881
다음으로 전송:https://www.cnblogs.com/paul8339/p/9754953.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.