질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

페도라 14에서 histoy 명령어를 일반계정에서 사용할수 없게 하려면

작성자 정보

  • 김양현 작성
  • 작성일

컨텐츠 정보

본문

페도라 14 입니다.
일반계정으로 ssh를 접속하여 su권한으로 root로 들어가기전 -bash-4.1$ 상태에서 -bash-4.1$ history라고 치면 그동안의 모든 root가 사용한 명령어의 history가 다 나오는데 이를 root권한에서만 사용하게 하고 싶습니다.
history명령어를 치면 root패스워드나 mysql비번까지 암호화 되지않고 문자 그대로 나오는것을 보고 정말 깜짝 놀랬습니다.
지금은 ssh를 접속하기위해 일반계정 하나만 만들어 su권한을 주어 사용하고 있는데 만일 해커가 일반계정을 만들어 ssh로 접속한다면 정말 큰일날것이 아닌가 걱정이 됩니다.
find,wget,gcc같은 명령어는 /usr/bin이나 /usr/sbin디렉토리에 있어 이를 700으로 권한을 변경하여
root만 사용할수 있도록 할수 있는데 history명령어는 어디에 있는지 find명령으로도 찾을수가 없습니다. 
도움 주시면 감사하겠습니다.  

관련자료

댓글 1

Jszzang님의 댓글

  • Jszzang
  • 작성일
http://mslee89.tistory.com/57 를 참고하셔서
pam 설정 하고 wheel 그룹에 등록한 일반계정만 su 명령어를
사용할수 있게 함은 어떠신지요?

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  106 명