2013-06-27 2 views
0

세 개의 서버가 있으며, Ebonroc, Anzu 및 Onyx라고합니다.cPanel 사용자의 사용자 ID를 가져올 수 없습니다.

3 명 모두 동일한 Redhat 버전과 동일한 버전의 cPanel/WHM을 실행합니다.

Onyx는 원격 서버이며 다른 두 서버는 로컬 서버입니다.

WHY "다른 서버에서 계정 복사"도구를 사용하여 Onyx에서 Ebonroc로 복사하고 계정을 만들 때이 오류만으로 실패합니다. (/ usr/local/cpanel/scripts/pkgacct 행 155에서 사용자 $ Username에 대한 사용자 ID를 얻을 수 없습니다. 종료 상태 255로 명령이 실패했습니다).

Onyx에서 Anzu로 동일한 계정을 복사하면 작동 할 것입니다. Anzu로 이전 된 후 동일한 계정을 Anzu에서 Ebonroc로 복사해도 작동합니다.하지만 Onyx에서 Ebonroc로는 작동하지 않습니다. .

Ebonroc과 Anzu는 모두 동일한 방화벽 뒤에 있으며 두 서버 중 하나가 차단되는 동안 차단되지 않습니다.

왜 내가 Onyx와 Ebonroc간에 전송할 수없는 아이디어가 있습니까?

답변

0

계정 이름 (cPanel 사용자 이름)이 서버 오닉스에 존재하는지 다시 한 번 확인하십시오.

시도의 그렙 _ 이름은/etc/trueuserdomains

그리고 해당 계정이 존재하는 것을 알 수있다. 당신이 존재하는 계정 _ 이름이 있는지 경우, 수동으로

/스크립트/pkgacct _ 이름 위에서 언급 한 바와 같이 여전히 오류가 발생하는 경우, 확인

/등 계정의 백업을 수행하려고/passwd 파일

그렙 _ 이름/etc/passwd에

당신은 라인이 아래처럼 시작 볼 수

_ 이름 : X : UUU : GGG ::/홈/_ 이름 :/빈/bash는 대신/빈/bash는의 당신은/usr/지방 /의 cPanel/빈/NoShell로하면 볼 수 있습니다

당신이에 대한/P 어떤 O를 받고 있지 않은 경우

UUU >> 아이디

GGG는 >>

을 GROUPID

계정의 쉘 액세스를 사용하도록 설정하지 않은 "등/그렙 _ 이름을/passwd에" , 그런 다음 계정이 올바르게 생성되지 않았습니다.

계정이 제대로 작성되지 않으면 cPanel에서 해당 세부 사항을 감지 할 수 없습니다.

결과를 알려주십시오.

+0

이 응답은 단순한 답변 이상의 것입니다. – T9b

+0

예, 자세한 답변을 해주셔서 감사드립니다.나는이 문제를 해결할 수 있었지만 나는 그 일을 게시하기 위해 여기에있는 것을 잊어 버렸고 그 일을 위해 미안하다. – Ryan

+0

멋지다. 에풀 :) –

관련 문제