명령 줄에서 FTP 비밀번호를 변경하는 방법은 무엇입니까?


17

Windows FTP 클라이언트를 사용하여 Linux 상자에 연결하고 있습니다. 그러나 FTP 사용자 비밀번호를 변경하는 명령이 표시되지 않습니다. 어떻게해야합니까?


어떤 FTP 데몬을 사용하고 있습니까?
— phuzion

자세한 내용은 FTP 서버 란 무엇입니까? FTP 클라이언트 내부에서 비밀번호를 변경하려고하십니까? 그렇다면 어떤 클라이언트입니까? 등 ..
— Petriborg

답변:


13

Outlook / Thunderbird를 사용하여 전자 메일 암호를 변경할 수없는 것처럼 FTP 클라이언트를 사용하여 FTP 사용자 암호를 변경할 수 없습니다.

그렇게하려면 리눅스 서버에 로그인해야합니다. 가장 일반적인 설정은 FTP에 표준 UNIX 사용자 계정을 사용하는 것입니다. SQL / LDAP 기반 인증 스키마에 대해서는 매뉴얼을 참조하십시오.

SSH를 사용하여 로그인을 시도 할 수 있습니다 (Windows 환경의 경우 (Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/ 참조 ). 로그인 할 때, 명령 promt에 passwd (enter)를 입력 한 후 다음을 입력하십시오. 현재 비밀번호를 입력 한 다음 새 비밀번호를 입력하십시오.

또 다른 방법은 sudo 권한을 가진 루트 사용자 / 사용자를 사용하여 서버에 로그인하고 (sudo) passwd [username]을 입력 한 다음 암호를 변경하는 것입니다.


1) 일부 FTP 서버는 실제로 암호를 변경하는 독점 명령을 제공합니다. 내 답변을 참조하십시오 . 전자 메일 클라이언트와의 유사성도 100 %가 아닙니다. 2) 하나의 프로토콜에 암호 변경 기능이 없다고해서 완전히 다른 프로토콜에 대해 동일하지는 않습니다. 3) 또한 이메일 클라이언트는 일반적으로 사용자 정의 IMAP (또는 다른 메일 프로토콜) 명령을 실행할 수 없습니다. 이것은 FTP 클라이언트에 일반적입니다. 사용자가 FTP 서버의 독점 명령을 이용할 수있게하는 것
— Martin Prikryl

2

ftp 명령 행 클라이언트를 사용중인 경우 다음을 시도하십시오.

passwd your_username

현재 비밀번호를 요청한 다음 새 비밀번호를 두 번 다시 입력하도록 요청해야합니다.


Windows FTP를 사용하고 있습니다. 자세한 설명 방법을 모르겠습니다. 명령 프롬프트로 이동하여 ftp를 실행하여 시작합니다. 이 명령을 시도했지만 유효하지 않은 명령이 표시됩니다.
— Shoban

5
FTP 명령 행을 통해 연결되어있는 동안 passwd 명령을 발행 할 수 없으며 실패합니다 (Unix).

1
아뇨. 이 아주 오래된 질문에 대한 다른 답변이 이미 언급했듯이 Linux 시스템에 telnet / ssh를 passwd하고 서버의 명령 줄에서 명령을 실행 해야합니다 (ftp passwd 명령은 없습니다). 그렇게하면 활성 ftp 세션이 있는지 여부를 알지 못하거나 신경 쓰지 않습니다.
— psusi

1

일부 FTP 서버는 독점 명령을 구현하여 비밀번호를 변경합니다. Windows 명령 행 FTP 클라이언트에서 QUOTE명령을 사용하여 실행할 수 있습니다 . * nix에서도 동일합니다.

타이탄 FTP 서버 :

QUOTE SITE PSWD "<old_password>" "<new_password>"

WS_FTP 서버 :

QUOTE CPWD <new_password>

이전 버전의 WS_FTP 서버가 사용되었습니다.

QUOTE SITE CPWD <new_password>

참조 : WinSCP에와 계정 암호를 변경 .


0

일부 FTP 사이트에서는 비밀번호를 변경할 수 있습니다. 사용자 ID를 입력 한 후 다음과 같이 비밀번호를 변경하십시오.

"Password :"프롬프트에서 oldpassword : newpassword : newpassword를 입력하십시오.

입력 한 내용을 볼 수 없으므로 입력 내용이 올바른지 확인해야합니다.

비밀번호 : (oldpass) :( newpass) :( newpass)

이것은 내 고객 중 하나에게 효과적입니다. 모든 FTP 클라이언트에서 작동하는지 확인할 수 없습니다.

감사


0

또 다른 아이디어는 FTP 서버에 webmin / usermin을 설치하고 사용자가 웹 브라우저를 통해 비밀번호를 변경하도록 할 수 있다는 것입니다. http://www.webmin.com/usermin.html

Usermin은 웹 메일, 비밀번호 변경, 메일 필터, 페치 메일 등을위한 웹 기반 인터페이스입니다. Unix 시스템에서 루트가 아닌 일반 사용자가 사용하도록 설계되었으며 SSH 또는 콘솔을 통해 로그인 한 경우 수행 할 수있는 작업으로 제한합니다. Usermin에 내장 된 모든 기능의 목록은 표준 모듈 페이지를 참조하십시오.

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