2012-07-25 3 views
1

올바른 사용자 이름과 암호를 사용하여 WinSCP를 사용하여 로그인하려고합니다. sudo의 WinSCP 로그인 문제

환경> SFTP에서> SFTP 서버이 나는 ​​ 세션 나는 호스트 이름, 사용자 이름비밀번호에 입력에서

sudo /usr/lib/openssh/sftp-server을 지정했습니다.

내가 로그인을 클릭

나는

연결이 예기치 않게 종료되었습니다 얻을. 서버가 명령 종료 상태 1을 보냈습니다.

SFTP 프로토콜을 초기화 할 수 없습니다. 호스트가 SFTP 서버를 실행하고 있습니까?

sudo는 : 어떤 TTY 존재없고 askpass 프로그램은

http://pastebin.com/GcmpK2kj

답변

1

당신이 암호없는 sudosftp-server 할 수 있는지 확인 완전한 로그 링크입니다 지정했습니다. sudoers 옵션 requiretty이 꺼져 있는지 확인하십시오.

자세한 설명은 WinSCP에 자주 묻는 질문 How do I change user after login (e.g. su root)?

+0

나는 운없이 시도 줄에 있습니다. 나는 sshd에 passwd를 허용하지 않고, 사용자를 windscp 사이트 지침에 따라 sudoers에 추가한다. 어쨌든 할 수 없어. – erm3nda

+0

오류 메시지가 있습니까? –

+0

예'/ var/www $ sudo su sudo : tty가없고 askpass 프로그램이 지정되지 않았습니다. 죄송합니다. 다시 시도하십시오. sudo : tty가없고 askpass 프로그램이 지정되지 않았습니다. 죄송합니다. 다시 시도하십시오. sudo : tty가없고 askpass 프로그램이 지정되지 않았습니다. 죄송합니다. 다시 시도하십시오. sudo : 3 잘못된 암호 시도' – erm3nda