Я использую свой экземпляр Ubuntu 10.04 LTS (через Virtual Box в Windows 7) с пользователем без полномочий root. Я пытаюсь разработать Rails-приложения, и я замечаю, что мне нужно запустить некоторые команды rails с sudo. Проблема, которая дает мне, - это некоторые файлы, созданные пользователем root, и я не могу редактировать их через окно GNOME с моим зарегистрированным пользователем.
Какая правильная вещь здесь? Должен ли я как-то всегда входить в систему как root? Если да, то как? Есть ли способ для меня предоставить всем файлам в моем домашнем каталоге (где я все мои работы Rails) правильные разрешения для всех пользователей, поэтому я могу редактировать их с помощью моего входа в систему через окно?
На данный момент мне приходится прибегать к открытию файла через командную строку, подобную этому sudo gedit myFile.rb - это не очень устойчиво!
Спасибо заранее!
Как упоминалось на @ mount.cifs странице разрешения файла Ubuntu, содержатся советы по установке липких & amp; SGI-биты и т. Д.
Я предлагаю регулярно менять владельцы групп и права доступа к вашей папке.
sudo chgrp -R foobar /home/foo/bar
sudo chmod -R g+w /home/foo/bar
Помимо того, что исследование, связанное с установкой umask для вашей сессии для записи в группу, решит вашу проблему?
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions. html
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions.html
Пс. Я бы настоятельно рекомендовал не устанавливать это непосредственно в вашем домашнем каталоге, а в подкаталоге
Но файлы принадлежат root по какой-либо причине. Вы пытаетесь исправить неправильную проблему? Может быть, вашему рабочему процессу действительно не нужны команды sudo? С другой стороны, я предполагаю, что драгоценные камни должны быть установлены по всей системе, поэтому, возможно, ...
Во всяком случае, как запустить окно nautilus как root:
sudo nautilus /home/foo
[d13 ] Или используйте боковую панель файлов в GEdit для навигации по файлам?Как упоминалось на @ mount.cifs странице разрешения файла Ubuntu, содержатся советы по установке липких & amp; SGI-биты и т. Д.
Я предлагаю регулярно менять владельцы групп и права доступа к вашей папке.
sudo chgrp -R foobar /home/foo/bar
sudo chmod -R g+w /home/foo/bar
Помимо того, что исследование, связанное с установкой umask для вашей сессии для записи в группу, решит вашу проблему?
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions. html
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions.html
Пс. Я бы настоятельно рекомендовал не устанавливать это непосредственно в вашем домашнем каталоге, а в подкаталоге
Но файлы принадлежат root по какой-либо причине. Вы пытаетесь исправить неправильную проблему? Может быть, вашему рабочему процессу действительно не нужны команды sudo? С другой стороны, я предполагаю, что драгоценные камни должны быть установлены по всей системе, поэтому, возможно, ...
Во всяком случае, как запустить окно nautilus как root:
sudo nautilus /home/foo
Или используйте боковую панель файлов в GEdit для навигации по файлам?
Как упоминалось на @ mount.cifs странице разрешения файла Ubuntu, содержатся советы по установке липких & amp; SGI-биты и т. Д.
Я предлагаю регулярно менять владельцы групп и права доступа к вашей папке.
sudo chgrp -R foobar /home/foo/bar
sudo chmod -R g+w /home/foo/bar
Помимо того, что исследование, связанное с установкой umask для вашей сессии для записи в группу, решит вашу проблему?
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions. html
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions.html
Пс. Я бы настоятельно рекомендовал не устанавливать это непосредственно в вашем домашнем каталоге, а в подкаталоге
Но файлы принадлежат root по какой-либо причине. Вы пытаетесь исправить неправильную проблему? Может быть, вашему рабочему процессу действительно не нужны команды sudo? С другой стороны, я предполагаю, что драгоценные камни должны быть установлены по всей системе, поэтому, возможно, ...
Во всяком случае, как запустить окно nautilus как root:
sudo nautilus /home/foo
Или используйте боковую панель файлов в GEdit для навигации по файлам?
Как упоминалось на @ mount.cifs странице разрешения файла Ubuntu, содержатся советы по установке липких & amp; SGI-биты и т. Д.
Я предлагаю регулярно менять владельцы групп и права доступа к вашей папке.
sudo chgrp -R foobar /home/foo/bar
sudo chmod -R g+w /home/foo/bar
Помимо того, что исследование, связанное с установкой umask для вашей сессии для записи в группу, решит вашу проблему?
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions. html
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions.html
Пс. Я бы настоятельно рекомендовал не устанавливать это непосредственно в вашем домашнем каталоге, а в подкаталоге
Но файлы принадлежат root по какой-либо причине. Вы пытаетесь исправить неправильную проблему? Может быть, вашему рабочему процессу действительно не нужны команды sudo? С другой стороны, я предполагаю, что драгоценные камни должны быть установлены по всей системе, поэтому, возможно, ...
Во всяком случае, как запустить окно nautilus как root:
sudo nautilus /home/foo
Или используйте боковую панель файлов в GEdit для навигации по файлам?
Как упоминалось на @ mount.cifs странице разрешения файла Ubuntu, содержатся советы по установке липких & amp; SGI-биты и т. Д.
Я предлагаю регулярно менять владельцы групп и права доступа к вашей папке.
sudo chgrp -R foobar /home/foo/bar
sudo chmod -R g+w /home/foo/bar
Помимо того, что исследование, связанное с установкой umask для вашей сессии для записи в группу, решит вашу проблему?
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions. html
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions.html
Пс. Я бы настоятельно рекомендовал не устанавливать это непосредственно в вашем домашнем каталоге, а в подкаталоге
Но файлы принадлежат root по какой-либо причине. Вы пытаетесь исправить неправильную проблему? Может быть, вашему рабочему процессу действительно не нужны команды sudo? С другой стороны, я предполагаю, что драгоценные камни должны быть установлены по всей системе, поэтому, возможно, ...
Во всяком случае, как запустить окно nautilus как root:
sudo nautilus /home/foo
Или используйте боковую панель файлов в GEdit для навигации по файлам?
Как упоминалось в @ mount.cifs на странице разрешения файлов Ubuntu, есть советы по установке липкой & amp; SGI-биты и т. Д.
Я предлагаю регулярно менять владельцы групп и права доступа к вашей папке.
sudo chgrp -R foobar / home / foo / bar
sudo chmod -R g + w / home / foo / bar
За исключением того, что проверка того, что установка umask для вашей сессии в группу будет доступна для записи, решит вы проблема?
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions.html
http://bashscript.blogspot.com/2010/03/creating-user-group-and-shared.html
Пс. Я бы настоятельно рекомендовал не устанавливать это непосредственно в вашем домашнем каталоге, а в подкаталоге
Но файлы принадлежат root по какой-либо причине. Вы пытаетесь исправить неправильную проблему? Может быть, вашему рабочему процессу действительно не нужны команды sudo? Затем я снова предполагаю, что драгоценные камни должны быть установлены на всю систему, поэтому, возможно ...
Во всяком случае, как запустить окно nautilus с правами root:
sudo nautilus / home / foo
Или использовать боковую панель файлов в GEdit для навигации по файлу?
Как упоминалось в @ mount.cifs на странице разрешения файлов Ubuntu, есть советы по установке липкой & amp; SGI-биты и т. Д.
Я предлагаю регулярно менять владельцы групп и права доступа к вашей папке.
sudo chgrp -R foobar / home / foo / bar
sudo chmod -R g + w / home / foo / bar
За исключением того, что проверка того, что установка umask для вашей сессии в группу будет доступна для записи, решит вы проблема?
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions.html
http://bashscript.blogspot.com/2010/03/creating-user-group-and-shared.html
Пс. Я бы настоятельно рекомендовал не устанавливать это непосредственно в вашем домашнем каталоге, а в подкаталоге
Но файлы принадлежат root по какой-либо причине. Вы пытаетесь исправить неправильную проблему? Может быть, вашему рабочему процессу действительно не нужны команды sudo? Затем я снова предполагаю, что драгоценные камни должны быть установлены на всю систему, поэтому, возможно ...
Во всяком случае, как запустить окно nautilus с правами root:
sudo nautilus / home / foo
Или использовать боковую панель файлов в GEdit для навигации по файлу?
Как упоминалось в @ mount.cifs на странице разрешения файлов Ubuntu, есть советы по установке липкой & amp; SGI-биты и т. Д.
Я предлагаю регулярно менять владельцы групп и права доступа к вашей папке.
sudo chgrp -R foobar / home / foo / bar
sudo chmod -R g + w / home / foo / bar
За исключением того, что проверка того, что установка umask для вашей сессии в группу будет доступна для записи, решит вы проблема?
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions.html
http://bashscript.blogspot.com/2010/03/creating-user-group-and-shared.html
Пс. Я бы настоятельно рекомендовал не устанавливать это непосредственно в вашем домашнем каталоге, а в подкаталоге
Но файлы принадлежат root по какой-либо причине. Вы пытаетесь исправить неправильную проблему? Может быть, вашему рабочему процессу действительно не нужны команды sudo? Затем я снова предполагаю, что драгоценные камни должны быть установлены на всю систему, поэтому, возможно ...
Во всяком случае, как запустить окно nautilus с правами root:
sudo nautilus / home / foo
Или использовать боковую панель файлов в GEdit для навигации по файлу?
Как упоминалось в @ mount.cifs на странице разрешения файлов Ubuntu, есть советы по установке липкой & amp; SGI-биты и т. Д.
Я предлагаю регулярно менять владельцы групп и права доступа к вашей папке.
sudo chgrp -R foobar / home / foo / bar
sudo chmod -R g + w / home / foo / bar
За исключением того, что проверка того, что установка umask для вашей сессии в группу будет доступна для записи, решит вы проблема?
http://bashscript.blogspot.com/2010/03/unixlinux-advanced-file-permissions.html
http://bashscript.blogspot.com/2010/03/creating-user-group-and-shared.html
Пс. Я бы настоятельно рекомендовал не устанавливать это непосредственно в вашем домашнем каталоге, а в подкаталоге
Но файлы принадлежат root по какой-либо причине. Вы пытаетесь исправить неправильную проблему? Может быть, вашему рабочему процессу действительно не нужны команды sudo? Затем я снова предполагаю, что драгоценные камни должны быть установлены на всю систему, поэтому, возможно ...
Во всяком случае, как запустить окно nautilus с правами root:
sudo nautilus / home / foo
Или использовать боковую панель файлов в GEdit для навигации по файлу?
Пожалуйста, прочитайте следующее:
https://help.ubuntu.com/community/FilePermissions
В общем, это зависит от ситуации с обработкой прав владельца / файла. [ ! d3]
Во-первых, избегайте использования sudo. Выясните, к чему обращается ваш скрипт, к которому у вас нет доступа, и измените разрешения для этого файла, чтобы у вас был доступ, не прибегая к sudo.
Если вы не можете обойти эту потребность для sudo, после выполнения такой команды просто sudo chown файлы, которые он создает для себя.
Пожалуйста, прочитайте следующее:
https://help.ubuntu.com/community/FilePermissions
В общем, это зависит от ситуации с обработкой прав владельца / файла. [ ! d3]
Во-первых, избегайте использования sudo. Выясните, к чему обращается ваш скрипт, к которому у вас нет доступа, и измените разрешения для этого файла, чтобы у вас был доступ, не прибегая к sudo.
Если вы не можете обойти эту потребность для sudo, после выполнения такой команды просто sudo chown файлы, которые он создает для себя.
Пожалуйста, прочитайте следующее:
https://help.ubuntu.com/community/FilePermissions
В общем, это зависит от ситуации с обработкой прав владельца / файла. [ ! d3]
Во-первых, избегайте использования sudo. Выясните, к чему обращается ваш скрипт, к которому у вас нет доступа, и измените разрешения для этого файла, чтобы у вас был доступ, не прибегая к sudo.
Если вы не можете обойти эту потребность для sudo, после выполнения такой команды просто sudo chown файлы, которые он создает для себя.
Пожалуйста, прочитайте следующее:
https://help.ubuntu.com/community/FilePermissions
В общем, это зависит от ситуации с обработкой прав владельца / файла. [ ! d3]
Во-первых, избегайте использования sudo. Выясните, к чему обращается ваш скрипт, к которому у вас нет доступа, и измените разрешения для этого файла, чтобы у вас был доступ, не прибегая к sudo.
Если вы не можете обойти эту потребность для sudo, после выполнения такой команды просто sudo chown файлы, которые он создает для себя.
Пожалуйста, прочитайте следующее:
https://help.ubuntu.com/community/FilePermissions
В общем, это зависит от ситуации с обработкой прав владельца / файла. [ ! d3]
Во-первых, избегайте использования sudo. Выясните, к чему обращается ваш скрипт, к которому у вас нет доступа, и измените разрешения для этого файла, чтобы у вас был доступ, не прибегая к sudo.
Если вы не можете обойти эту потребность для sudo, после выполнения такой команды просто sudo chown файлы, которые он создает для себя.
Во-первых, избегайте использования sudo. Выясните, к чему обращается ваш скрипт, к которому у вас нет доступа, и измените разрешения для этого файла, чтобы у вас был доступ, не прибегая к sudo.
Если вы не можете обойти эту потребность для sudo, после выполнения такой команды просто sudo chown файлы, которые он создает для себя.
Пожалуйста, прочтите следующее:
https://help.ubuntu.com/community/FilePermissions
В целом это зависит от ситуации, как разрешить права владельца / файла.
Пожалуйста, прочтите следующее:
https://help.ubuntu.com/community/FilePermissions
В целом это зависит от ситуации, как разрешить права владельца / файла.
Во-первых, избегайте использования sudo. Выясните, к чему обращается ваш скрипт, к которому у вас нет доступа, и измените разрешения для этого файла, чтобы у вас был доступ, не прибегая к sudo.
Если вы не можете обойти эту потребность для sudo, после выполнения такой команды просто sudo chown файлы, которые он создает для себя.
Пожалуйста, прочтите следующее:
https://help.ubuntu.com/community/FilePermissions
В целом это зависит от ситуации, как разрешить права владельца / файла.
Во-первых, избегайте использования sudo. Выясните, к чему обращается ваш скрипт, к которому у вас нет доступа, и измените разрешения для этого файла, чтобы у вас был доступ, не прибегая к sudo.
Если вы не можете обойти эту потребность для sudo, после выполнения такой команды просто sudo chown файлы, которые он создает для себя.
Пожалуйста, прочтите следующее:
https://help.ubuntu.com/community/FilePermissions
В целом это зависит от ситуации, как разрешить права владельца / файла.
Во-первых, избегайте использования sudo. Выясните, к чему обращается ваш скрипт, к которому у вас нет доступа, и измените разрешения для этого файла, чтобы у вас был доступ, не прибегая к sudo.
Если вы не можете обойти эту потребность для sudo, после выполнения такой команды просто sudo chown файлы, которые он создает для себя.