IPB

Здравствуйте, гость ( Вход | Регистрация )

> Проблема с ~/.mc в Альте-6.0 (РЕШЕНО)
Поделиться
ksa
сообщение 15.6.2011, 17:58
Сообщение #1


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Перенесено из темы "Видеокарта Intel на ноутбуке в Альте 6.0"

Цитата(Drool @ 14.6.2011, 11:15) *
Цитата(ksa @ 13.6.2011, 18:27) *

Еще багу заметил: когда выходишь из mc в терминале под пользователем ругается на то, что не может файлик сохранить ~/.mc/ini - Отказано в доступе (13) Из-за этого, кажется, у меня не сохраняются пароли для fish (shell-соединение), что неудобно. Сегодня за день раз 30 наверное набирал пока с форумом разбирался. smile.gif
Скорее всего, это последствия использования su без минуса. Прочтите вот это.

Нет, это именно бага. В Кентавре точно также. Забагзилил бы да времени сейчас нет. Может кто из местных отрапортует.
Воспроизводится следующим образом:
В кентавре Приложения - Стандартные - Терминал. В консоли пишем mc. выходим по F10 и видим ошибку.


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов (1 - 12)
Drool
сообщение 15.6.2011, 21:31
Сообщение #2


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Покажите вывод от пользователя:
Код
ls -l ~/.mc/


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
squire
сообщение 15.6.2011, 21:49
Сообщение #3


Крупный специалист
*****

Группа: Активный Пользователь
Сообщений: 376
Регистрация: 25.8.2010
Вставить ник
Цитата
Пользователь №: 1910
Страна: Россия
Город: Екатеринбург
Пол: Муж.



Репутация: 1


Цитата(ksa @ 15.6.2011, 18:58) *
Нет, это именно бага. В Кентавре точно также. Забагзилил бы да времени сейчас нет. Может кто из местных отрапортует.
Воспроизводится следующим образом:
В кентавре Приложения - Стандартные - Терминал. В консоли пишем mc. выходим по F10 и видим ошибку.

У меня на altlinux-5.9.9-20110401-centaurus-i586 не воспроизводится. В последнем кентавре сломали?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 15.6.2011, 22:45
Сообщение #4


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Цитата(Drool @ 15.6.2011, 23:31) *
Покажите вывод от пользователя:
Код
ls -l ~/.mc/


Код
[sb<>comp- ~]$ ls -l ~/.mc/
ls: невозможно открыть каталог /home/sb/.mc/: Отказано в доступе
[sb<>comp- ~]$


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
squire
сообщение 15.6.2011, 22:57
Сообщение #5


Крупный специалист
*****

Группа: Активный Пользователь
Сообщений: 376
Регистрация: 25.8.2010
Вставить ник
Цитата
Пользователь №: 1910
Страна: Россия
Город: Екатеринбург
Пол: Муж.



Репутация: 1


Цитата(ksa @ 15.6.2011, 23:45) *
Код
[sb<>comp- ~]$ ls -l ~/.mc/
ls: невозможно открыть каталог /home/sb/.mc/: Отказано в доступе
[sb<>comp- ~]$

Вероятны последствия использования su без параметров. root в этом случае мог присвоить права на .mc себе.
Проверьте права на файл и исправьте.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
YYY
сообщение 15.6.2011, 22:57
Сообщение #6


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1661
Регистрация: 12.10.2010
Вставить ник
Цитата
Пользователь №: 1950
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 8


Цитата(ksa @ 15.6.2011, 22:45) *
Код
[sb<>comp- ~]$ ls -l ~/.mc/
ls: невозможно открыть каталог /home/sb/.mc/: Отказано в доступе
[sb<>comp- ~]$

А
ls -ld /home/sb/.mc
?

Сообщение отредактировал YYY - 15.6.2011, 22:58
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 16.6.2011, 8:54
Сообщение #7


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Цитата(squire @ 16.6.2011, 0:57) *
Вероятны последствия использования su без параметров. root в этом случае мог присвоить права на .mc себе.
Проверьте права на файл и исправьте.

Перед повторением эксперимента зашел в голую консоль под рутом и сделал chown -R user:group /home/user/*
Но и после сей процедуры в любом терминале с mc, запущенном из-под пользователя (без всякиз su и т.п.), выдает ошибку доступа. Система 6 бранч, установка последней сборки кентавра и мини от 6 июня с обновами по вчерашнее число.


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 16.6.2011, 9:14
Сообщение #8


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Не бывает чудес. Эта бага наблюдается только у Вас, нигде ни о чем подобном не слышал. Покажите от рута вывод
Код
ls -l /home/sb/.mc/
ls -ld /home/sb/.mc


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 16.6.2011, 15:26
Сообщение #9


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Цитата(Drool @ 16.6.2011, 10:14) *
Не бывает чудес. Эта бага наблюдается только у Вас, нигде ни о чем подобном не слышал. Покажите от рута вывод
Код
ls -l /home/sb/.mc/
ls -ld /home/sb/.mc


Код
[sb<>comp- ~]$ ls -l /home/sb/.mc/
ls: невозможно открыть каталог /home/sb/.mc/: Отказано в доступе
[sb<>comp- ~]$ ls -ld /home/sb/.mc
drwx------ 2 root root 4096 Июн 15 00:36 /home/sb/.mc
[sb<>comp- ~]$


Да, интересно. А чтоже тогда chown не сработала получается ?
PS Сделал еще раз chown - вроде перестало ругаться.

Сообщение отредактировал ksa - 16.6.2011, 15:29


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 16.6.2011, 18:09
Сообщение #10


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Без вариантов - использование su без минуса. Я не знаю как срабатывает запуск терминала с правами рута, подозреваю что тоже без минуса su запускает. Лучше так не делать, а переключаться в рута с обычного, пользовательского терминала, через
Код
su -


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 6.11.2011, 20:44
Сообщение #11


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Цитата(ksa @ 15.6.2011, 19:58) *
Перенесено из темы "Видеокарта Intel на ноутбуке в Альте 6.0"

Скорее всего, это последствия использования su без минуса. Прочтите вот это.
Нет, это именно бага. В Кентавре точно также. Забагзилил бы да времени сейчас нет. Может кто из местных отрапортует.
Воспроизводится следующим образом:
В кентавре Приложения - Стандартные - Терминал. В консоли пишем mc. выходим по F10 и видим ошибку.

Сам себе же и отвечу.
Это не бага, это использование su без дефиса.
Чтобы не было проблем при переходе от пользователя к руту через su, нужно выполнять:
Код
su-
или
Код
su -


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
squire
сообщение 7.11.2011, 13:00
Сообщение #12


Крупный специалист
*****

Группа: Активный Пользователь
Сообщений: 376
Регистрация: 25.8.2010
Вставить ник
Цитата
Пользователь №: 1910
Страна: Россия
Город: Екатеринбург
Пол: Муж.



Репутация: 1


Цитата(ksa @ 6.11.2011, 22:44) *
Чтобы не было проблем при переходе от пользователя к руту через su, нужно выполнять:
Код
su-
или
Код
su -

Альтовцы делают alias
Код
alias su-='su -'

Однако, Вы можете установить другой дистрибутив линукса, где этого алиаса не будет.
Лучше привыкать к классическому виду команды - с пробелом.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 7.11.2011, 13:43
Сообщение #13


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Цитата(squire @ 7.11.2011, 14:00) *
Альтовцы делают alias
Код
alias su-='su -'

...

Спасибо, надо бы действительно использовать более универсальное решение дабы не попасть впросак.


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 4.7.2025, 19:31