LINUX.ORG.RU

Сообщения OlegUP

 

Не включается доступ пользователя по ssh

Форум — General

Доброго времени суток!
Пытаюсь настроить доступ к машине не рутовыми пользователями, под root заходит, пусть их имя на сервере будет user1, user2.
Использовал в sshd_config директиву AllowUsers user1@192.168.0.* user2 при подключении выдается ошибка:

$ ssh user1@host
Permission denied (publickey,keyboard-interactive).
Добавлял этих пользователей на сервере в группу sshd, при подключении даже рутом выходила ошибка connection refuse.
Что делать?

 ,

OlegUP
()

Работа с шеснадцатеричным представлением в bash: парсинг вывода hexdump

Форум — General

Доброго времени суток

Сейчас изучаю логическую структуру жесткого диска, и вот например я хочу увидеть таблицу разделов на MBR флешки(/dev/sdb) описание структуры тут.
ну делаю:

# head -c 512 /dev/sdb | tail -c 66 | [i]hexdump -C[/i]
00000000  80 01 01 00 83 f8 fe fc  3e 00 00 00 d8 82 f0 00  |........>.......|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000040  55 aa                                             |U.|
00000042
или
# head -c 512 /dev/sdb | tail -c 66 | [i]hexdump[/i]
0000000 0180 0001 f883 fcfe 003e 0000 82d8 00f0
0000010 0000 0000 0000 0000 0000 0000 0000 0000
*
0000040 aa55
0000042

получаю из нужного соответсвенно 80 01 01 00 83 f8 fe fc 3e 00 00 00 d8 82 f0 00 и 0180 0001 f883 fcfe 003e 0000 82d8 00f0 можно ли как нибудь при помощи баша или питона получить значение смещения в полной форме то есть законченное число без разделений на байты и слова?

что то ничего не нашел по длине слов в выводе hexdump еще. Но важно знать, как сделать преобразование.

Cопутствующий косвенный вопрос, необязательный к ответу: у меня на жестком аж 6 разделов, один первичный, я так понял именно из за MBR не может быть больше 4-х primary разделов?

 ,

OlegUP
()

Grub и initrd на флешке

Форум — General

Добрый день! У меня ситуация: Есть SSD накопитель, которого не видит BIOS, я поставил туда Mandriva 2012.10, она поставилась за счет модулей вшитых в Мандриву, При включении компа BIOS все равно не видит SSD, поэтому я решил сделать флешку с grub'ом первой версии заисать туда Мандривный /boot, из initrd которого подгрузятся нужные модули и SSD станет виден Итак что я делал по порядку:
1. Скинул с SSD на свой комп(под Suse) , папку /boot
2. Форматнул флешку

mkfs.ext3 /dev/sdb
создал раздел и форматнул его:
/dev/sdb1 && mkfs.ext3 /dev/sdb1
, при помощи fdisk записал на флешку grub, делал это все на другом компе под SuSe hd0 - диск на Suse hd1 - флешка на Suse m
grub > install (hd0,0)/mboot/grub/stage1 d (hd1) (hd0,0)/mboot/grub/stage2 p /(hd0,0)/mboot/grub/menu.lst
3. скинул на флешку содержимое папки /boot который копирнул c ssd, все файлы кроме menu.lst ,его я настроил так:
[cut]
timeout 10
color black/cyan yellow/cyan
default 0

title mandriva
kernel /boot/vmlinuz BOOT_IMAGE=linux root=f6661881-a13d-484a-a459-c73501cc596f  splash=silent vga=788
initrd /boot/initrd.img
[/cut]
uuid флешки:f6661881-a13d-484a-a459-c73501cc596f
Какой файл menu.lst на SSD:

( читать дальше... )

Вставляю флешку в комп с SSD выходит просто надпись GRUB и мигает курсор, ничего больше не происходит, помогите пожалуйста.

 , ,

OlegUP
()

RSS подписка на новые темы