0
파이썬 패브릭을 사용하고 있으며 사용자로 로그인하고 싶습니다.python fabric 사용자 비밀번호를 설정하는 방법
이 내 초기 명령 프롬프트입니다 : 루트 @의 VM이
내가 암호 "시스코"와 "hduser"라는 이름의 사용자를 생성 한지금 내가 hduser 및 hduser로 명령을 실행하기 위해 로그인하고 싶습니다.
내가 명령을
run("su - hduser")
을 실행
는 그것은 암호 나 메시지가 표시됩니다. "hduser"에 대해 초기에 암호를 설정할 수 있습니까? root가 아닌 hduser로 명령을 실행하면됩니다.이것은 출력입니다.
fab -f fabfile.py list1 script
[pc8.utahddc.geniracks.net:32314] Executing task 'script'
[pc8.utahddc.geniracks.net:32314] run: su - hduser
[pc8.utahddc.geniracks.net:32314] out: Password:
비밀번호를 묻는 중입니다. 어떻게 암호를 전달할 수 있습니까?
sudo에 패스워드를 전달할 수 있습니다. 그렇지만 모든 명령을 sudo 명령으로 호출해야합니다. – Alu