상호작용 없이 우분투 부팅에서 sudo 명령을 실행하시겠습니까(비밀번호를 제공할 필요 없음)?

상호작용 없이 우분투 부팅에서 sudo 명령을 실행하시겠습니까(비밀번호를 제공할 필요 없음)?

Ubuntu(20.04)를 부팅할 때마다 항상 터미널을 시작하고 다음을 실행해야 합니다.

echo 2 | sudo tee /sys/module/hid_apple/parameters/fnmode

어떤 이유로 시스템 설정에서 기능 키 동작을 영구적으로 구성하는 것이 불가능합니다(참조: Linux에서 Apple 키보드의 fn 수정자 키 없이 기능 키가 작동하도록 하려면 어떻게 해야 합니까?)

그러나 sudo/root 권한이 필요한 경우에도 Ubuntu가 부팅될 때마다 자동으로 실행되는 init 스크립트에 위 명령을 추가할 수 있습니까?

답변1

귀하의 명령은 실제로 매개변수를 커널 모듈로 설정합니다 hid_apple.

모듈이 커널로 컴파일되지 않은 경우 다음 /etc/modprobe.d/hid_apple.conf이름의 텍스트 파일을 만들 수 있습니다.

options hid_apple fnmode=2

이는 모듈 매개변수를 지속적으로 설정하는 표준 방법입니다.

/etc/modprobe.d/파일 이름이 디렉토리에 있고 이름에 .conf접미사가 있으면 원하는 대로 파일 이름을 지정할 수 있습니다 .

답변2

루트의 cron에 다음을 추가할 수 있습니다( 사용 sudo crontab -e).

@reboot echo 2 > /sys/module/hid_apple/parameters/fnmode

답변3

당신은 할 수

관련 정보