Линукс не становится на систему, выдает ошибку

Общие вопросы по операционным системам семейства Linux.

Re: Линукс не становится на систему, выдает ошибку

Сообщение johny » 30 сен 2016, 16:31

команда просто
Код: Выделить всёРазвернуть
mount

без аргументов.

Если хочется надежнее и в первоисточнике, то просто
Код: Выделить всёРазвернуть
cat /proc/mounts
johny
Мастер
 
Сообщения: 284
Зарегистрирован: 14 сен 2016, 18:31
Репутация: -53

Re: Линукс не становится на систему, выдает ошибку

Сообщение niksooon » 30 сен 2016, 17:13

Загрузился с флешки, раскопал файл shadow
как учили удаляю лишнее ,в данном случае !-знак ,толку нет,
Линукс не становится на систему, выдает ошибку IMG_0052.JPG

хотя чет я протупил - надо routermill найти и у него хештек (или как его) удалить
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Аватара пользователя
niksooon
Мастер
 
Сообщения: 478
Зарегистрирован: 23 июн 2014, 23:18
Откуда: Кашира
Репутация: 248
Медальки:

Re: Линукс не становится на систему, выдает ошибку

Сообщение johny » 30 сен 2016, 17:30

niksooon писал(а):как учили удаляю лишнее


Применимость этого рецепта 20-летней давности к современной системе сомнительна, так как наверняка есть дополнительные меры защиты в pam от пустого пароля рута.
( проверить не могу, так как ubuntu не использую )

Но даже если сработает, вас не смущает что у вас явные ошибки в базе паролей и сначала стоит вылечить их?
johny
Мастер
 
Сообщения: 284
Зарегистрирован: 14 сен 2016, 18:31
Репутация: -53

Re: Линукс не становится на систему, выдает ошибку

Сообщение niksooon » 30 сен 2016, 17:44

знать-бы как лечить......
shadow поправил ка советовали,толку ноль
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Аватара пользователя
niksooon
Мастер
 
Сообщения: 478
Зарегистрирован: 23 июн 2014, 23:18
Откуда: Кашира
Репутация: 248
Медальки:

Re: Линукс не становится на систему, выдает ошибку

Сообщение johny » 30 сен 2016, 18:32

niksooon писал(а):знать-бы как лечить......
shadow поправил ка советовали,толку ноль


То что вы сделаны - это процедура обнуления пароля.
К ремонту поврежденных ( вероятно ) файлов, не имеет никакого отношения.

Ремонт заключался бы в проверке ( хотя бы визуальной на глаз ) содержания файлов passwd, shadow, group . gshadow и их взаимного соответствия , отсутствия дублирующих ID , обрезанных по длинне фрагментов и.т.п.

Но так как для вас это представляет очевидную сложность, я попросил вас представить результаты команды diff существующих версий файлов в сравнении с их последней сохраненной резервной копией ( passwd сравниваем с passwd- , shadow с shadow- и так далее )
Взглянув на эту разницу, мы , более опытные пользователи, вероятно сможем увидеть наличие или отсутствие проблем.

Прочитайте еще раз сообщение 29.
johny
Мастер
 
Сообщения: 284
Зарегистрирован: 14 сен 2016, 18:31
Репутация: -53

Re: Линукс не становится на систему, выдает ошибку

Сообщение niksooon » 30 сен 2016, 18:37

спасибо,но я забил на это разбирательство и переустанавливаю операционку с нуля
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Аватара пользователя
niksooon
Мастер
 
Сообщения: 478
Зарегистрирован: 23 июн 2014, 23:18
Откуда: Кашира
Репутация: 248
Медальки:

Re: Линукс не становится на систему, выдает ошибку

Сообщение johny » 30 сен 2016, 18:40

niksooon писал(а):спасибо,но я забил на это разбирательство и переустанавливаю операционку с нуля


ну если это проще чем вбить 3 команды - успехов вам :)
johny
Мастер
 
Сообщения: 284
Зарегистрирован: 14 сен 2016, 18:31
Репутация: -53

Re: Линукс не становится на систему, выдает ошибку

Сообщение johny » 30 сен 2016, 19:14

Краткая история хранения паролей в Linux.

Cначала пароли и другую информацию о пользователях системы хранили в /etc/passwd в виде текстовой таблицы.
Было задумано , что доступ к этой таблице на запись имеют администраторы и система, а на чтение - любой пользователь. Например чтоб узнавать Ф.И.О и имя пользователя своего коллеги и.т.п.
Поэтому содержимое колонки "пароль" ( вторая ) было зашифовано, а точнее хешировано. ( преобразовано так, чтоб вычислить исходный пароль из хеша было невозможно, а вот имея исходный пароль проверить что результат хеш вычисляется "тот самый" - можно )

6-8 лет всё было хорошо.
Но потом хакеры додумались сделать словарик хешей на 10, 100, 1000 тысяч наиболее популярных паролей. Чтоб можно было в словарике найти хеш и определить пароль из которого он получился.
Это породило проблему - пользователь имевший даже гостевой доступ в систему , используя словарик мог в минуту стать root ( если админ использовал один из "словарных" паролей )
Кроме того, даже неизвестный хеш можно было унести с собой на 330 арендованных компьютеров и на каждом из них поставить перебирать пароль распределено - первые 10 перебирают все известные слова на букву А , вторые 10 - на букву B и так далее. ( парралельно ).

В общем, столбец с даже шифрованным паролем решили спрятать.
В отдельный файл shadow. И доступ к нему оставить только системе и админам.

Поэтому получилось два файла - passwd - в нем вся инфа кроме паролей, доступно на чтение всем , shadow - в нем только имя юзера и столбец с паролем, пользователям не доступен.

Хранение в двух файлах породило проблему - может получится так , что глючащий установщик программ например успеет создать пользователя в /etc/passwd , но не успеет с shadow.
Или наоборот из-за глюка дважды добавит пользователя с одним именем в passwd.

Вот примерно в таких случаях возникает ошибка "authentication token manipulation error " .
Когда в файлах passwd и shadow содержатся недопустимые комбинации полей . Дублированные записи, отсутствующие записи, нарушение формата полей.
johny
Мастер
 
Сообщения: 284
Зарегистрирован: 14 сен 2016, 18:31
Репутация: -53

Re: Линукс не становится на систему, выдает ошибку

Сообщение torvn77 » 03 окт 2016, 20:04

niksooon писал(а):на команду grep '\W/\W'/proc/mounts/ отвечает что диск мол " ....ro..."


Это более серьёзная ситуация: ОС при проверке диска нашла неисправимую ошибку ФС или не правильные инструкции для её сборки.
Это может быть как следствием принудительного, не ожиданного для ОС выключения работающего компа,
так и следствием износа диска или контролёра диска на материнской плате.
niksooon писал(а):спасибо,но я забил на это разбирательство и переустанавливаю операционку с нуля

Чем всё закончилось?
Аватара пользователя
torvn77
Мастер
 
Сообщения: 2203
Зарегистрирован: 02 июн 2012, 22:12
Откуда: Санкт-Петербург
Репутация: 174
Медальки:

Re: Линукс не становится на систему, выдает ошибку

Сообщение niksooon » 04 окт 2016, 11:02

Да переустановил все с нуля............
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Аватара пользователя
niksooon
Мастер
 
Сообщения: 478
Зарегистрирован: 23 июн 2014, 23:18
Откуда: Кашира
Репутация: 248
Медальки:

Re: Линукс не становится на систему, выдает ошибку

Сообщение niksooon » 10 окт 2016, 16:31

парни ,подскажите в чем дело-пытаюсь наладить обмен файлами между виндой и убунтой -в итоге компы друг друга видят ,но к содержимому доступа нет,какая-то лажа с паролями....или еще с чем... Подскажете куда копать-то? конфиг Самбы прилагаю
(для просмотра содержимого нажмите на ссылку)
[global]
netbios name = Samba24
server string = Samba file and print server
workgroup = workgroup
security = user
hosts allow = 192.168.3.0/24 127.0.0.0/8
interfaces = eth2, lo
bind interfaces only = yes
remote announce = 192.168.3.255
remote browse sync = 192.168.3.255
printcap name = cups
; load printers = yes
cups options = raw
; printing = cups
; guest account = nobody
log file = /var/log/samba/samba.log
max log size = 1000
; null passwords = no
username level = 6
password level = 6
; encrypt passwords = yes
unix password sync = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
preferred master = no
; domain logons = no
os level = 33
logon drive = m:
logon home = \\%L\homes\%u
logon path = \\%L\profiles\%u
logon script = %G.bat
; time server = no
name resolve order = wins lmhosts bcast
; wins support = no
; wins proxy = no
dns proxy = no
; preserve case = yes
; short preserve case = yes
client use spnego = no
client signing = no
client schannel = no
server signing = no
server schannel = no
; nt pipe support = yes
; nt status support = yes
allow trusted domains = no
obey pam restrictions = yes
enable spoolss = yes
; client plaintext auth = no
; disable netbios = no
follow symlinks = no
update encrypted = yes
; pam password change = no
passwd chat timeout = 120
; hostname lookups = no
username map = /etc/samba/smbusers
; passdb backend = tdbsam
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
; winbind refresh tickets = no
; winbind offline logon = no
; guest ok = no

[homes]
comment = Home Directories
path = /home
valid users = %U
read only = no
; available = yes
; browseable = yes
; guest ok = no
; printable = no
locking = no
strict locking = no

[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
read only = no
; available = yes
; browseable = yes
; guest ok = no
; printable = no
locking = no
strict locking = no

[profiles]
comment = User Profiles
path = /var/lib/samba/profiles
read only = no
; available = yes
; browseable = yes
; guest ok = no
; printable = no
create mode = 0600
directory mask = 0700
locking = no
strict locking = no

[printers]
comment = All Printers
path = /var/spool/samba
; browseable = yes
; writable = No
; guest ok = no
printable = yes
locking = no
strict locking = no

[G-code]
path = /home/slav/Рабочий стол/G-code
writeable = yes
; browseable = yes
guest ok = yes

[G_code]
path = /home/slav/Документы/G_code
writeable = yes
; browseable = yes
guest ok = yes

[dnc]
path = /home/slav/myCNC_32_64/dnc
writeable = yes
; browseable = yes
guest ok = yes

Линукс не становится на систему, выдает ошибку скрин.png
Линукс не становится на систему, выдает ошибку IMG_0080.JPG
Линукс не становится на систему, выдает ошибку IMG_0081.JPG
Линукс не становится на систему, выдает ошибку IMG_0082.JPG
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
Аватара пользователя
niksooon
Мастер
 
Сообщения: 478
Зарегистрирован: 23 июн 2014, 23:18
Откуда: Кашира
Репутация: 248
Медальки:

Re: Линукс не становится на систему, выдает ошибку

Сообщение arkhnchul » 10 окт 2016, 17:07

а в логах самбы есть что интересное?
и это, в самбу пользователь заведен (smbpasswd-ом)?

ЗЫ path = /home/slav/Рабочий стол/G-code -- путь с пробелом в кавычки
arkhnchul
Мастер
 
Сообщения: 1369
Зарегистрирован: 01 фев 2016, 13:56
Откуда: москва
Репутация: 257

Re: Линукс не становится на систему, выдает ошибку

Сообщение UAVpilot » 10 окт 2016, 17:16

Ещё файрвол надо проверить - по дефолту обычно всё закрыто.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14617
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3507
Медальки:
Настоящее имя: Сергей

Re: Линукс не становится на систему, выдает ошибку

Сообщение Maxekb77 » 10 окт 2016, 19:11

Да походу файрвол, еще же гостевой доступ открыт.
Продам котят не дорого http://www.cnc-club.ru/forum/viewtopic. ... 5&p=286484
Maxekb77
Мастер
 
Сообщения: 1136
Зарегистрирован: 05 окт 2013, 00:04
Откуда: Екатеринбург
Репутация: 213
Настоящее имя: Максим

Пред.

Вернуться в Прочие вопросы Linux

Кто сейчас на конференции

Зарегистрированные пользователи: _taras_, BEW, Bing [Bot], Egoriy, Google [Bot], igsru, KimIV, Majestic-12 [Bot], Mr. Mass, Redmn, Tigra73, VAT, Yahoo [Bot], Yandex [bot], yurayerz

Поделиться

Reputation System ©'