/var/lib/sysnews/에 파일 쓰기

/var/lib/sysnews/에 파일 쓰기

해당 폴더에는 파일이 저장됩니다 news. 다음에서 제안한 대로 시스템 관리자가 사용자를 위한 일부 정보를 작성하기 위해 파일을 만들 수 있습니다.이것링크.

일반 사용자로 에 파일을 추가하려고 시도했지만 /var/lib/sysnews이 명령도 마찬가지입니다.

echo "Hello world" > /var/lib/sysnews

이 명령도 아니고

sudo echo "Hello world" > /var/lib/sysnews

일했다(그것은 준다허가가 거부되었습니다오류).

폴더는 root사용자와 그룹이 소유합니다 staff. 내 일반 사용자가 이미 sudo그룹에 속해 있었습니다. 내 사용자를 위해 그룹 을 추가했지만 staff결과가 없습니다.

내 폴더 중 하나에 파일을 만든 다음 입력해야만 뉴스를 추가할 수 있습니다.

sudo mv myfile /var/lib/sysnews

하지만 그것은 귀찮습니다.

루트가 아닌 해당 폴더에 일부 뉴스 파일을 추가하는 더 간단한 방법이 있습니까?

답변1

문제는 출력 리디렉션/파이핑에서 발생한 것 같습니다. 선호하는 편집기(내 경우에는 vim)를 사용하고 sudo vim /var/lib/sysnews로 호출된 편집기를 통해 파일을 편집합니다 sudo. 또는 위에 나열된 리디렉션 해결 방법 중 하나를 사용 sudo commandline하지만 그 중 어느 것도 '더 간단한' 답변처럼 보이지 않습니다.

관련 정보