[질문] 파일 권한바꾸는 법좀 알려주세요

hackss의 이미지

셸에서 파일 권한 영구히 바꾸는 방법좀 알려주세요..

vmware에서 물리적인 하드를 연결하기 위해서

/dev/hdb 권한을 root가 아닌 일반 사용자도 쓸수 있도록 그냥 777로 했습니다.

근데 부팅하고 나면 다시 root만 읽고 쓰게 하게 되더군요....

그래서 부팅할때마다 su- 나 sudo를 이용하여 hdb 권한을 777로 바꿔주고

했습니다. 계속 이렇케 바꿔줘야 하나요?

/etc/rc.local이 autoexec.bat 역활을 한다기에... 거기에

셀을 만들어서..

예를 들어 a.sh 만들고

sudo chmod 777 /dev/hdb

를 입력저장하고 rc.local에 붙이면 암호를 물어볼텐데요

그럼 시작할때 셸이 제대로 동작안할꺼 같아서요...

혹시 일반사용자계정으로 접속후 암호를 안물어보고 권한을

바꾸게 할수는 없나요? 결과적으로 자동으로 부팅시 권한이 바뀌게~

답변 부탁드립니다.~꾸벅

danskesb의 이미지

/etc/fstab
거기에 있는 /dev/hdb 부분의 마운트 옵션에 있는 defaults를
umask=000,user,users 같이 바꿔 주시기 바랍니다.

hackss의 이미지

엥 umask는 000이지만

user,users는 머죠

/dev/hdb1 /mnt/hdd2 vfat defaults,uid=500,gid=500,umask=000 0 0
/dev/hdb2 /mnt/hdd3 vfat defaults,uid=500,gid=500,umask=000 0 0

저의 fstab 부분이지만......

문제는 /dev/hdb 인데 이건 찾아봐도 없네요....(뒤에 숫자가 없는)...

리눅스 초보입니다.~ 많이 질문해도~ 귀엽게 봐주세요^^
사용 OS : Fedora core 4

hackss의 이미지

엥 umask는 000이지만

user,users는 머죠

/dev/hdb1 /mnt/hdd2 vfat defaults,uid=500,gid=500,umask=000 0 0
/dev/hdb2 /mnt/hdd3 vfat defaults,uid=500,gid=500,umask=000 0 0

저의 fstab 부분이지만......

문제는 /dev/hdb 인데 이건 찾아봐도 없네요....(뒤에 숫자가 없는)...

리눅스 초보입니다.~ 많이 질문해도~ 귀엽게 봐주세요^^
사용 OS : Fedora core 4

ydhoney의 이미지

디바이스 장치를 누구나 마운트/언마운트 하게 하고싶으신건가요? 아니면 파일시스템을 생성하고, 그 파일시스템이 누구나 사용 가능하도록 하고 싶으신건가요? 지금 하시려는 행동을 이해할수가 없군요.

하드디스크 디바이스 자체와, 하드디스크에 파티션을 생성하고 나면 어떻게 되는가 등을 좀 더 알아보세요. -_-a;

eezen의 이미지

rc.local이 root 권한으로 실행되는 데 굳이 sudo를 사용할 필요가 있나요?

그냥 chmod 777 /dev/hdb 라고 써두면 될 거 같습니다.

사랑천사의 이미지

흐흠... defaults를 지우시고요... 그 자리에 대신.

umask=000,user=<사용자ID>대충 이런 식으로 하시면 되겠네요. 근대 hdb자체를 흐흠.. 그건 잘 모르겠네요.

흐흠.. 근대 hdb자체를 마운트 할 수 조차 없을 텐데요 음... 그리고 그런 경우라면 그룹 등을 잘 활용 하시는게 좋아 보입니다 보안상.. 물론 여러명이 접속 하는 워크스테이션이 아니라면이야 상관 없겠습니다만...

예를 들면... ID가 xxxyyyzzz라고 하죠 음...

-- /etc/group --
xxxyyyzzz:999:xxxyyyzzz
그리고 rc.local에

chown xxxyyyzzz.xxxyyyzzz /dev/hdb
chmod 770 /dev/hdb

이런 식으로 해 보심이 어떨까요? 소유자를 xxxyyyzzz로 설정 하고(그룹 또한) 그 다음에 그룹 권한으로 접근 하게 되는 거죠. 이 방법이 먹힐지 잘 모르겠네요 음.. 그리고 어떤 분이 위에서 말씀 하셨듯 rc.local은 root 권한으로 실행 됩니다 음.

그럼 행복하십시요.
이여송 사도요한 드림.

사람천사

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.