/tmp 폴더를 실수로 삭제했습니다.

bizzz의 이미지

우분투 엣지 그놈환경으로 접근이 안됩니다.
이유는 /tmp 를 삭제한후 mkdir로 다시 생성했는데, 권한 설정에 문제가 있는 것 같습니다.(sudo mkdir tmp)
tmp 폴더에 어떤 권한을 주어야 할까요?

익명사용자의 이미지

# chmod 1777 /tmp
#
# ls -d /tmp
drwxrwxrwt 13 root root 69632 2007-02-02 17:59 /tmp

rwxrwxrwt 죠.

이렇게 해 두면 누구나 /tmp 아래에 파일이나 디렉토리를 생성하는 것이 가능합니다만 지우는 것은 해당 파일 또는 디렉토리의 소유자이거나 root일 경우에만 가능하다고 합니다. sticky bit 라고 부릅니다.

bizzz의 이미지

아 그렇게 하니까 잘 되네요. 답변 감사합니다.
그런데, 777 앞의 1이 의미가 무엇입니까? 혹시,말씀하신 sticky bit의 의미입니까?

익명사용자의 이미지

네 :)

bizzz의 이미지

덕분에 좋은거 배웠습니다. 감사..

webterror의 이미지

ㅎㅎ 신기신기