openwrt 소스를 구축하고 menuconfig 섹션을 통해 모든 것을 설정하고 싶지만 어떤 섹션을 변경해야 하는지, 어떤 섹션을 추가해야 하는지 비밀번호에 대한 설정이 없습니다. tp-link Archer 모뎀용 openwrt를 만들고 있습니다.
답변1
이것이 내가 하는 일이고 내가 성공하는 방법이다
/etc/shadow
운영 체제에 내장된 펌웨어 비밀번호를 설정하기 위한 파일
운영 체제 사용자 이름과 비밀번호는 이 파일에 암호화된 형식으로 나타납니다.
root:$1$/jQOKY73 $ pdcGJ7rwLtAjr67mpVFg2.:17759:0:99999:7:::
(이 비밀번호는 "admin"입니다)
먼저 구축된 운영 체제에서 비밀번호를 수동으로 지정한 다음 이 파일을 볼 수 있습니다.
다음으로, 이 파일의 전체 내용을 Openwrt 소스 코드 /package/base-files/files/etc/shadow
(소스 코드의 동일한 파일과 동일)에 복사합니다.
그런 다음 OS를 다시 빌드하십시오.
답변2
OpenWRT의 비밀번호는놓다. OpenWRT 이미지는 루트 비밀번호 없이 배포되며 기본적으로 루트 비밀번호가 정의되지 않습니다(적어도 TPLink Archer C2의 경우).
Luci를 사용하거나 Linux 명령줄에서 OpenWRT를 라우터에 배포한 후에만 루트 비밀번호를 제공하세요.