Пара вопросов по Debian

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
rain
Неотъемлемая часть форума
Сообщения: 219
Зарегистрирован: 02 июл 2006, 20:56
Контактная информация:

Сообщение rain »

s/снижает/повышает

kreol, работать под рутом _не надо_

kreol
Увлекающийся
Сообщения: 99
Зарегистрирован: 02 июл 2007, 20:38
Откуда: Минск

Сообщение kreol »

anyr писал(а): Вас не понял, но отвечу. Работать постоянно с правами root не рекомендуется, поскольку это снижает уязвимость системы. Для того, чтобы выполнять свои "любимые" приложения и каждый раз не входить под root'ом ознакомьтесь с man sudoers...
Про безопасность я знаю, но сейчас всё время приходится редактировать файлы конфигурации. Открываю gedit, нахожу файл (или нахожу файл в Проводнике, кликаю по нему, чтобы он открылся в gedit), редактирую, но сохранить его назад с обычными правами не получается. Приходится в админской консоли вызывать gedit, а это "замораживает" консоль, то есть пока не закрою gedit, вводить дальнейшие команды не могу, а это жутко неудобно.
man sudoers почитал, но, честно говоря, не всё понял. Пробовал добавить строчку

Код: Выделить всё

me myhost=/usr/bin/gedit
но как-то это не возымело нужного мне эффекта.

kreol
Увлекающийся
Сообщения: 99
Зарегистрирован: 02 июл 2007, 20:38
Откуда: Минск

Сообщение kreol »

rain писал(а):s/снижает/повышает
Не совсем понял предложения...

Аватара пользователя
rain
Неотъемлемая часть форума
Сообщения: 219
Зарегистрирован: 02 июл 2006, 20:56
Контактная информация:

Сообщение rain »

Работать постоянно с правами root не рекомендуется, поскольку это снижает уязвимость системы.
Постоянная работа с правами root не снижает, а повышает уязвимость системы.

Аватара пользователя
Ivan
Интересующийся
Сообщения: 78
Зарегистрирован: 25 мар 2006, 16:44
Откуда: Minsk
Контактная информация:

Сообщение Ivan »

kreol писал(а):
Приходится в админской консоли вызывать gedit, а это "замораживает" консоль, то есть пока не закрою gedit, вводить дальнейшие команды не могу, а это жутко неудобно.
сделай так:
sudo gedit&
Это не позволит консоли "замёрзнуть"

kreol
Увлекающийся
Сообщения: 99
Зарегистрирован: 02 июл 2007, 20:38
Откуда: Минск

Сообщение kreol »

Ivan писал(а): сделай так:
sudo gedit&
Это не позволит консоли "замёрзнуть"
Делал так:

Код: Выделить всё

su
<ввёл пароль>
gedit&
Так работает, но сама команда sudo просит пароль, ввожу пароль рута - не тот, пароль своего пользователя - тоже не работает. Как я понимаю, всё-таки неправильно сконфигурирован /etc/sudoers, сейчас он у меня выглядит так:

Код: Выделить всё

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults	env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root	ALL=(ALL) ALL

me myhost=/usr/bin/gedit 
Причём попробовал ещё раз отредактировать этот файл и при сохранении получил примерно такую ошибку:
Невозможно сохранить файл, так как используемая область памяти доступна только для чтения.
При этом fstab, находящийся в той же папке, сохраняется нормально.

Аватара пользователя
Quantum
Неотъемлемая часть форума
Сообщения: 259
Зарегистрирован: 20 мар 2006, 15:53
Откуда: г. Минск

Сообщение Quantum »

man sudoers - не дана?
Файл sudoers рэдагуецца з камандай # visudo з-пад root'а.
У частку # User privilege specification трэба запісаць нешта кшталту
your_name your_hostname=NOPASSWD: праграмы, што ісьцімуць з-пад root'a

kreol
Увлекающийся
Сообщения: 99
Зарегистрирован: 02 июл 2007, 20:38
Откуда: Минск

Сообщение kreol »

Quantum писал(а):man sudoers - не дана?
Файл sudoers рэдагуецца з камандай # visudo з-пад root'а.
Точно, про visudo забыл, каюсь х) Хотя вчера вроде просто в gedit'е редактировал.
Ну и последний маааленький вопросик =) Как заставить Debian отображать файлы с русскими символами в названии? То есть проблема не в крякозяблях: система вообще не видит файлы и каталоги, если в их имени есть кирилические символы.

Аватара пользователя
Quantum
Неотъемлемая часть форума
Сообщения: 259
Зарегистрирован: 20 мар 2006, 15:53
Откуда: г. Минск

Сообщение Quantum »

На якіх файлавых сістэмах?
Гэдак бывае ў UTF8 лякалі на прымантаваных NTFS/FAT. Лякуецца праз man mount (тут ужо пісалі) - параматар utf8 дзеля ntfs.
Наагул, каб больш зручна карыстаць свой падзел з ntfs, раю паставіць драйвер ntfs-3g.

kreol
Увлекающийся
Сообщения: 99
Зарегистрирован: 02 июл 2007, 20:38
Откуда: Минск

Сообщение kreol »

Quantum писал(а):На якіх файлавых сістэмах?
Гэдак бывае ў UTF8 лякалі на прымантаваных NTFS/FAT. Лякуецца праз man mount (тут ужо пісалі) - параматар utf8 дзеля ntfs.
Наагул, каб больш зручна карыстаць свой падзел з ntfs, раю паставіць драйвер ntfs-3g.
Опция utf8 помогла, спасибо. А вот с ntfs-3g возникла проблема. Дело в том, что у меня Debian Etch, а по каким-то причинам разработчики не включили туда данный пакет. Скачать его прямо с репозитория, например, через wget нет возможности, так как пока что в Линуксе интернет не работает (вообще чтобы залезть в интернет приходится грузиться под виндой). Пытался найти сам пакет вручную, но нигде нету. Есть правда соответствующий rpm-пакет. Отсюда вопрос: где можно скачать deb-пакет или что можно нашаманить из rpm-пакета?

Аватара пользователя
Quantum
Неотъемлемая часть форума
Сообщения: 259
Зарегистрирован: 20 мар 2006, 15:53
Откуда: г. Минск

Сообщение Quantum »

Бярэцца тут. Як ня ў стане паставіць з рэпазітарыя - цягні тарбол ды кампілюй насам.

kreol
Увлекающийся
Сообщения: 99
Зарегистрирован: 02 июл 2007, 20:38
Откуда: Минск

Сообщение kreol »

Quantum писал(а):Бярэцца тут. Як ня ў стане паставіць з рэпазітарыя - цягні тарбол ды кампілюй насам.
Пасиба, уже сконвертировал из rpm. А вот с настройкой косяк... Я так понял, что в /etc/fstab нужно просто вместо ntfs записать ntfs-3g, то есть в моём случае заменить строку

Код: Выделить всё

/dev/sda2       /mnt/media      ntfs    auto,dmask=000,fmask=0111,nls=utf8  0   0 
на строку

Код: Выделить всё

/dev/sda2       /mnt/media      ntfs-3g    auto,dmask=000,fmask=0111,nls=utf8  0   0 
Но так раздел вообще не монтируется.

Аватара пользователя
bobrik
Неотъемлемая часть форума
Сообщения: 313
Зарегистрирован: 17 авг 2005, 12:42
Откуда: Витебск
Контактная информация:

Сообщение bobrik »

Что говорит?
http://bobrik.name - я не вар'ят

Аватара пользователя
Salo
Интересующийся
Сообщения: 73
Зарегистрирован: 08 июн 2005, 17:34
Откуда: Minsk
Контактная информация:

Сообщение Salo »

kreol,

Usage: ntfs-3g device mount_point [-o options]

Options: ro, force, locale, uid, gid, umask, fmask, dmask,
show_sys_files, no_def_opts, streams_interface.
Please see the details in the manual.

Але ж, паводле man ntfs-3g ты робіш усё правільна.

Read-only mount /dev/hda5 to /home/user/mnt and make user with uid 1000 to be the owner of all files:

ntfs-3g /dev/hda5 /home/user/mnt -o ro,uid=1000

/etc/fstab entry for the above:

/dev/hda5 /home/user/mnt ntfs-3g ro,uid=1000 0 0

такім чынам, трэба глядець на што ён ругаецца.
ASPLinux 12.0 @ home
ASPLinux 11.0 @ work

Аватара пользователя
Quantum
Неотъемлемая часть форума
Сообщения: 259
Зарегистрирован: 20 мар 2006, 15:53
Откуда: г. Минск

Сообщение Quantum »

man ntfs-3g
У ntfs-3g наагул няма параматра nls - ёсьць locale, то бок

Код: Выделить всё

/dev/sda2       /mnt/media      ntfs-3g    auto,dmask=000,fmask=0111,locale=be_BY.UTF-8  0   0
(ці якая там у цябе лакаль)

Ответить