FreeBSD의 /sbin/에서 Linux의 /sbin/으로 pw를 복사할 수 있습니까?

FreeBSD의 /sbin/에서 Linux의 /sbin/으로 pw를 복사할 수 있습니까?

이 파일을 Linux에 복사할 수 있는지 궁금해서 터미널 응용 프로그램에 입력하면 알 수 없는 명령이 반환되어 FreeBSD 12.1에서 RHEL8/Fedora 31로 복사하고 권한을 777로 변경했습니다. 복사 /sbin/했지만 /usr/sbin/ sh:/usr/sbin/pw를 반환합니다. 그러한 파일이나 디렉토리가 Linux에서 작동하도록 할 수 있는 방법이 없습니다.

답변1

FreeBSD매뉴얼 페이지사용자와 그룹을 관리하는 유틸리티라고 알려주세요. 모든 Linux 배포판(및 내가 아는 대부분의 Unices)에는 일반적으로 Debian의 Shadow-utils에서 파생된 Linux의 특수 도구 세트가 있습니다. 현지 방식으로 일하는 법을 배워보세요!

이러한 도구는 대상의 레이아웃(관련 파일을 호출하는 방법, 해당 위치, 파일을 조작할 때 따라야 하는 프로토콜, LDAP 또는 NIS와 같은 파일인지 데이터인지 여부)에 밀접하게 의존합니다. 이는 성능이 특별히 중요하지 않기 때문에 실제 작업을 수행하기 위해 여러 저수준 프로그램을 호출할 수 있는(또는 직접 수행할 수도 있는) 스크립트일 수도 있습니다(그러나 이러한 스크립트는 쉽게 탈취될 수 있으므로...). ) 예를 들어 passwd(1))을 호출합니다.

이는 오픈 소스이므로 도구를 시스템에 이식할 수 있습니다. 하지만 저는 공식 사용자 인터페이스인 매뉴얼 페이지부터 시작하겠습니다. 해야 할 일이 너무 많아 달라질 것입니다.

관련 정보