LINUX.ORG.RU
ФорумAdmin

passwd для root на удаленном сервере ?


0

0

Мне нужно сменить пароль 'root' на удаленном сервере. :) Понимаю.... 
Но такая проблема.  Админа нет вообще. То что осталось работает,
 но были некие проблемы.
Попросили сменить пароль.

Удаленно захожу:  ssh root@192.168.0.1
# passwd
Changing password for user root.
passwd: Authentication token manipulation error
#

Еще есть проблемка, система смонтировалась как  'ro'
Как это вышло не знаю. Раньше была как 'rw'.
Так как мне нужно было добавить диск для /var
и убрать dhcpd. 
Сделал: 
- убрал (удалил) /etc/rc.d/rc3.d/S11dhcpd -> ../init.d/dhcpd
- изменил /etc/fstab, он стал таким:

LABEL=/                 /                       ext3    defaults        1 1
#/dev/hda1                /                      ext3    defaults        1 1
/dev/hdc1               /var                    ext3    defaults        1 2
#/dev/hdc1               /var                    ext3    defaults        1 2
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /proc                   proc    defaults        0 0
none                    /dev/shm                tmpfs   defaults        0 0
/dev/hda2               swap                    swap    defaults        0 0
#/dev/hdc2               swap                    swap    defaults        0 0
192.168.0.15:/mnt/windows/download/RedHat/RPMS /mnt/RPMS nfs ro,soft,addr=192.168.0.15,noauto 0 0

Раньше я мог записывать, создавал директории, редактировал файлы.
Сейчас это делать не могу, хотя /var - rw, туда пишутся логи.

делаю: 
Удаленно захожу:  ssh root@192.168.0.1
# mount -o remount,rw /
mount: block device /dev/hda1 is write-protected, mounting read-only
#

Пишу подробно, потому что не знаю администрирования практически вообще. :(
Помогите пожалуйста, если не сложно.
anonymous

А /etc/passwd читать можете? Вполне может оказаться, что у пользователя root там uid != 0...

Вот у какого юзера uid == 0, тот там и рут.

Obidos ★★★★★
()
Ответ на: комментарий от Obidos

# less /etc/passwd | grep root
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
#

Читать могу, записывать не могу. :(
Да ничего не изменилось я не менял /etc/passwd  мне это не нужно. :(
я же не взломщик. Я программер. но администрированием интересуюсь
так как это супер круто.

еще есть файл: '/etc/passwd- '  - это для чего ? старая копия ?

anonymous
()
Ответ на: комментарий от anonymous

> еще есть файл: '/etc/passwd- ' - это для чего ? старая копия ?
да

что говорит mount?

что говорит ls -l /dev/hda1?

что говорит /etc/lilo.conf?

anonymous
()

Если я не ошибаюсь, то в fstab отсутствует корневой диск "/" Раньше значилось, что /dev/hda1 Монтировалась на корень, а теперь эта строка закомментирована

anonymous
()
Ответ на: комментарий от anonymous

LABEL=/ -- это hda1 и есть по идее
я честно говоря предпочитаю сразу после установки переписать fstab
чтобы в начале было /dev/hdXX. нафиг эти лейблы, путаться в них?
попробуй вместо эту строчку (с LABEL=/) убрать,
а закомментированную -- раскомментировать

кстати, может в этом и прикол. типа на hdc тоже есть партишн,
у которого лейбл=/ вот он и монтируется, непонятно только
линукс выбрал его, непонятно почему ro, но это уже второй вопрос

тока на всякий случай сделай загрузочную спасительную дискетку,
мало ли что...

и нарисуй уже вывод mount! :)

anonymous
()
Ответ на: комментарий от anonymous

такое дурацкое предположение, что на LABEL=/ сидит сидиром...

anonymous
()
Ответ на: комментарий от anonymous

и как он это все сделает, если "ro" у него?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.