내 이메일을 바에 표시할 수 있는 스크립트를 설정하고 싶지만 이메일에 대한 비밀번호가 포함된 파일을 만들어야 합니다. 파일에 대한 내 시스템 액세스를 거부하지 않고 다른 사람이 이 파일을 읽지 못하도록 보호할 수 있는 방법이 있습니까?
답변1
이 작업은 표준 UNIX 파일 권한을 사용하여 쉽게 수행됩니다.
파일 이름 emailcredentials.ini
이 user /home/errelion
이고 스크립트가 실행되는 사용자가 소유한다고 가정하면 필요한 명령은 다음과 같습니다.
chmod 0600 /home/errelion/emailcredentials.ini
이렇게 하면 소유자는 파일을 읽고 쓸 수 있지만 다른 사람은 액세스할 수 없습니다( root
자신이 원하는 작업을 수행할 수 있는 슈퍼유저 제외).