WinSCP에서 사용자를 변경하는 방법은 무엇입니까?


12

WinSCP를 사용하여 Unix 컴퓨터에 액세스하고 있습니다. WinSCP를 사용하여 Unix 서버에 로그인 한 후 사용자를 어떻게 변경할 수 있습니까?

예 : Unix 컴퓨터 A에 개인 계정이 있습니다. PuTTY를 사용하여이 컴퓨터에 로그인 한 다음 사용자를 루트 사용자로 변경할 수 있습니다

$sudo /usr/bin/su - rootuser

WinSCP를 사용하여 같은 작업을 어떻게 수행 할 수 있습니까? 의 비밀번호를 모릅니다 rootuser.

답변:


6

WinSCP 사이트에는이 질문에 대한 FAQ가 있습니다 :
로그인 후 사용자를 어떻게 변경합니까 (예 : su root)?

당신은 지정해야합니다 sudo(당신이 SCP를 사용하는 경우) 사용자 지정 셸, WinSCP에 세션 설정에서 명령을 또는을 사용 sudo(당신이 SFTP를 사용하는 경우) 사용자 정의 SFTP 서버 시작 명령.

몇 가지 제한 사항이 있지만 특히 sudo암호를 요구하지 않도록 구성해야 합니다.

자세한 내용은 링크를 참조하십시오.


5

새 사이트에 대한 WinSCP 설정에서 문제의 사용자에게 이미 sudo를 할 수 있다고 가정합니다.

  1. 새로운 사이트
  2. 세션 : 파일 프로토콜 : SCP
  3. 세션 : 호스트 이름 : my-host-name
  4. 세션 : 사용자 이름 : MY-user-name
  5. 클릭 고급 ... 버튼
  6. 고급 : 왼쪽 탐색 메뉴에서 SCP / 쉘 선택
  7. 고급 : 쉘 : MAGIC-HAPPENS-HERE Shell 의 "pick list"에 "Default"가 선택되어 있습니다. 여기에 TEXT를 입력하십시오 ...

    / usr / bin / sudo -u TARGET 사용자 이름 -i

(위의 명령은 유닉스 배포판에 따라 다릅니다)

  1. 기본 설정 으로 변경하지 않으 려면 확인을 선택하여 고급 창을 닫고 변경 사항을 저장하십시오.

.....이 해야 당신이 필요로하는 모든 일!


0

SCP의 경우 WinSCP를 사용하여 루트 사용자로 우분투 시스템에 연결하는 방법 :

이것을 껍질로 넣으십시오.

sudo -su rootuser

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.