명령 줄에서 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.