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

일반유저의권한을 루트와맞먹게?

작성자 정보

  • 김동인 작성
  • 작성일

컨텐츠 정보

본문

secure shell 에서 root가 로그인이 안되는 것은

/etc/ssh/sshd_config 파일의 내용중에서

 37번째 쯤 라인에 PermitRootLogin no이라는 설정구문 때문입니다.

이것에 #<---주석을 달아 주시거나 또는   PermitRootLogin yes로

설정해 주시고

[root@localhost ssh]# /etc/init.d/sshd restart
sshd (을)를 종료함:                                        [  확인  ]
sshd를 시작함:                                             [  확인  ]

sshd 데몬을 재시작해 주시면 원격에서도 ssh를 통해서 root계정으로

접속이 될 겁니다 그러나 원격에서 root가 로그인이 된다는 것은

보안에 대해 상당한 문제점이 있을 것입니다.

일반 계정으로 root권한을 갖는 것을 원하셨는 데요

su 라는 명령어가 있습니다.

'su' 는 단지 superuser의 권한만 가지는 명령어 이고요

'su -' 가 진정한 /  root 권한을 가지는 명령어 입니다.

각각의 리눅스마다 다른 점들이 있는데요

/etc/group 파일 내용중에

11번째 줄에 wheel 옵션이 있을 것입니다.

이 옵션에 root권한을 줄 ID를 추가해주고

/etc/init.d/xinetd restart
xinetd 를 정지함:                                          [  확인  ]
xinetd (을)를 시작합니다:                                  [  확인  ]

재시작해주고 일반 계정으로 다시 로그인 하셔서

'su -' 명령어를 입력하시면 최상의 권한을 가지게 됩니다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,074 명
  • 현재 강좌수 :  35,995 개
  • 현재 접속자 :  559 명