WinSCP의 root권한얻기 및 실패기 대응 Putty에서 root권한변경 못하면 잘업스케쥴러로 명령 스크립트 진행
컨텐츠 정보
- 17,461 조회
- 7 댓글
- 0 추천
- 목록
본문
\r\n
WinSCP의 root권한얻기 및 실패기 대응
본자료는 http://hobby.tw/411\r\n에서 얻은 자료 입니다
그리고 /etc/sudoers 잘못 수정하여 rootㅇ 권한 원복하는 방법 입니다
\r\n\r\n\r\n\r\n\r\n\r\n
Putty에서\r\nroot권한변경 못하면 잘업스케쥴러로 명령 스크립트 진행
<<실패 대응기>작업을 잘못하여 sudoers가 권한이 없어
root 접속 불가능할시 >\r\nsudoers의 root 권한을
작업 스케쥴러로 획득 방법
작업스케줄러 2가지 작성 순서대로 실행
1 . web 폴더에 수정 파일 /etc/sudoers 에 복사
- purrty로 접속 한 상태 원본 복사(문제 sudoers 파일)
cp /etc/sudoers /volume1/web/phpini/sudoers
( 원복/ 수정내용 확인하여 추가후)
\r\n
(( 작업 스케쥴러에 추가 >> 실행 )하여 복사 합니다.
cp /volume1/web/phpini/sudoers /etc/sudoers
2 /etc/sudoers 퍼미션 수정
(( 작업 스케쥴러에 추가 >> 실행 )
chmod ug=r,o= /etc/sudoers
\r\n
\r\n
그리고 퍼미션 확인 >> ll /etc/sudoers
shimss@shimss_ds3615:/etc$\r\nll sudo*
-r--r----- 1\r\nroot root 479 Apr 13 16:07 sudoers
shimss@shimss_ds3615:/etc$
(원복) dsm 리부팅후 winscp 실행후 > ssh연결 sudo -i 하면 자동 root 권한으로 변경됨
shimss@shimss_ds3615:/etc$ sudo -i
root@shimss_ds3615:~# ……………> ok 살렸습니다
\r\n
\r\n
> 출처는 링크 참조 바랍니다. https://11q.kr ♠
관련자료
-
링크
-
첨부등록일 2017.05.10 23:49등록일 2017.05.10 23:49
shimss11q님의 댓글
엔초님의 댓글
putty에서 root권한으로 접속이 안되어서 질문드립니다.
sudo -i를 입력하면 아래처럼 나옵니다.
>>> /etc/sudoers: syntax error near line 2 <<<
>>> /etc/sudoers: syntax error near line 5 <<<
>>> /etc/sudoers: syntax error near line 6 <<<
>>> /etc/sudoers: syntax error near line 7 <<<
>>> /etc/sudoers: syntax error near line 8 <<<
>>> /etc/sudoers: syntax error near line 9 <<<
>>> /etc/sudoers: syntax error near line 12 <<<
sudo: parse error in /etc/sudoers near line 2
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
그래서 알려주신대로
1 . web 폴더에 수정 파일 /etc/sudoers 에 복사
- purrty로 접속 한 상태 원본 복사(문제 sudoers 파일)
cp /etc/sudoers /volume1/web/phpini/sudoers
( 원복/ 수정내용 확인하여 추가후)
이방법으로 해봤는데 제가 잘못한건지
cp: cannot open ‘/etc/sudoers’ for reading: Permission denied 이런 메시지가 나옵니다.
(putty에서 admin으로 로그인)
그래서 이방법은 건너뛰고
작업스케줄러 실행은 2가지다 하고 재부팅했는데 여전히 root접속이 안되네요~
뭘 실수한걸까요? ㅠㅠ
shimss11q님의 댓글
root 접속 불가능할시 > sudoers 의 root 권한을
(((((((( 제어판 작업 스케쥴러로 획득 방법))))))))
작업스케줄러 2 가지 작성 순서대로 실행
1 . web 폴더에 수정 파일 /etc/sudoers 에 복사
- purrty 로 접속 한 상태 원본 복사(문제 sudoers 파일)
cp /etc/sudoers /volume1/web/phpini/sudoers
( 원복/ 수정내용 확인하여 추가후)
(( 작업 스케쥴러에 추가 >> 실행 )하여 복사 합니다.
cp /volume1/web/phpini/sudoers /etc/sudoers
2 /etc/sudoers 퍼미션 수정
(( 작업 스케쥴러에 추가 >> 실행 )
chmod ug=r,o= /etc/sudoers
그리고 퍼미션 확인 >> ll /etc/sudoers
shimss@shimss_ds3615:/etc$ ll sudo*
-r--r----- 1 root root 479 Apr 13 16:07 sudoers
shimss@shimss_ds3615:/etc$
3 (원복) dsm 리부팅후 winscp 실행후 > ssh 연결 sudo -i 하면
자동 root 권한으로 변경됨
shimss@shimss_ds3615:/etc$ sudo -i
root@shimss_ds3615:~# ……………> ok 살렸습니다