Jump to content

mkh

Forum Members
  • Posts

    27
  • Joined

  • Last visited

Posts posted by mkh

  1. Р.S. Вообще конечно удивляет мир SOHO в отличии от больших сетей. Два маршрутизатора в  сети - уже экзотика. Посмотреть таблицу МАС адресов коммутатора просто так в веб интерфейсе не посмотришь. Может еще какие сюрпризы будут.

  2. У меня в домашней сети есть windows компьютер с единственным маршрутом 0.0.0.0/0 на роутер keenetik. На этом роутере  через веб интерфейс добавлен маршрут для  сети /24 на другой маршрутизатор который также находится в домашней сети.  Ожидалось что кинетик, получивши пакет от windows компьютера, отправит его обратно в домашнюю сеть на второй маршрутизатор с  ICMP редиректом на windows компьютер. Вместо этого кинетик натит пакет и отправляет его в глобальную сеть. Что я не так делаю? 

  3. Подскажите как поменять пароль к web интерфейсу панели управления keenetic. Я имею рутовский доступ к роутеру через ssh с bash и командной строкой linux. Команда uname -a выдает

    Linux Keenetic_Giga 3.4.113 #1 SMP Wed Apr 11 20:25:00 MSK 2018 mips GNU/Linux

    команда ls -l /flash выдает

    # ls -l /flash
    -rw------- 1 root root 4014 Apr 17 2018 default-config
    -rw-r--r-- 1 root root 2456 Apr 17 2018 default-config.ap
    -rw-r--r-- 1 root root 2301 Apr 17 2018 default-config.client
    -rw-r--r-- 1 root root 1291 Apr 17 2018 default-config_gen_repeater
    lrwxrwxrwx 1 root root 15 Apr 17 2018 startup-config -> /dev/mtdblock/6

     

    Где хранятся пароли web интерфейса и какой командой его можно поменять?

  4. Я Ваших намеков насчет shadow не понимаю, не могли бы высказаться яснее. Что касается sudo, на мой взгляд ошибка в  pathnames.h.in, но ее должен исправить автор sudo. Я не умею готовить файлы для autoconf, поэтому предлагать исправления для него не рискну. Проблема в том, что если в paths.h определен  define для _PATH_VI, значение переменной окружения VIPROG в configure не будет использоваться. Самый простой способ исправления этой ошибки написать правильный путь paths.h. Тем более, что некоторые пути там уже поправлены.

  5. Для того чтобы работал visudo надо подправить значение #define  _PATH_VI в файле /opt/include/paths.h пакета gcc или в файле pathnames.h пакета sudo. Для того чтобы можно было указать свой редактор надо запускать configure с ключиком --with-env-editor

    У меня это выглядело так:

    SENDMAILPROG=/opt/bin/msmtp  VIPROG=/opt/bin/vi  MVPROG=/opt/bin/mv BSHELLPROG=/opt/bin/bash    ./configure --prefix=/opt --sysconfdir=/opt/etc --enable-static-sudoers --enable-zlib --disable-root-mailer --enable-noargs-shell  --enable-shell-sets-home  --enable-env-debug --with-env-editor

     

  6. Установил Entware-3x. Установил пакеты mc и sudo. Пытаюсь поправить sudoers. Получаю

    bash-4.4# EDITOR=mcedit visudo
    visudo: no editor found (editor path = /bin/vi)
    bash-4.4# type vi
    vi is hashed (/opt/bin/vi)
    bash-4.4# type mcedit
    mcedit is hashed (/opt/bin/mcedit)
    bash-4.4# ln -s /opt/bin/vi /bin/vi
    ln: /bin/vi: Read-only file system
    # ls -l /opt/etc/sudoers
    -r--r-----    1 root     root          3182 Dec 25 01:20 /opt/etc/sudoers
    

    Как сделать символическую ссылку для /bin/vi из /opt/bin/vi, так чтобы она сохранялась при перезагрузке роутера. Или может быть лучше пересобрать пакет sudo?

  7. Пытаюсь запустить visudo получаю:

    bash-4.4# EDITOR=mcedit visudo
    visudo: no editor found (editor path = /bin/vi)
    bash-4.4# type vi
    vi is hashed (/opt/bin/vi)
    bash-4.4# type mcedit
    mcedit is hashed (/opt/bin/mcedit)
    bash-4.4# ln -s /opt/bin/vi /bin/vi
    ln: /bin/vi: Read-only file system
    

    В чем может быть проблема?

  8. Не могли бы Вы пояснить, что означают слова

    Цитата

    дополнительно система пакетов монтируется в /opt

    короче говоря

    /dev/sda1 on /tmp/mnt/KeenUSBdisk type ext4 (rw,relatime,data=ordered)
    /dev/sda1 on /opt type ext4 (rw,relatime,data=ordered)

    выглядит разумно?

  9. При попытке установить entware-3x пишет

    [I] Feb 21 10:14:33 ndm: FileSystem::Repository: "USB DISK:" unmounted.
    [I] Feb 21 10:14:49 ndm: kernel: usb 1-1: USB disconnect, device number 2
    [I] Feb 21 10:14:49 ndm: FileSystem::Repository: unregistering "226C-F95B:" filesystem...
    [I] Feb 21 10:14:49 ndm: FileSystem::Repository: "226C-F95B:" filesystem unregistered.
    [I] Feb 21 10:14:55 ndm: kernel: usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd
    [I] Feb 21 10:14:55 ndm: kernel: usb 2-1: New USB device found, idVendor=13fe, idProduct=5500
    [I] Feb 21 10:14:55 ndm: kernel: usb 2-1: Product: USB DISK 3.0
    [I] Feb 21 10:14:55 ndm: kernel: usb 2-1: Manufacturer:         
    [I] Feb 21 10:14:55 ndm: kernel: usb 2-1: SerialNumber: 070B64CC3429C197
    [I] Feb 21 10:14:55 ndm: kernel: scsi1 : usb-storage 2-1:1.0
    [I] Feb 21 10:14:58 ndm: kernel: scsi 1:0:0:0: Direct-Access              USB DISK 3.0     PMAP PQ: 0 ANSI: 6
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: Attached scsi generic sg0 type 0
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] 30965760 512-byte logical blocks: (15.8 GB/14.7 GiB)
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Write Protect is off
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Mode Sense: 23 00 00 00
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] No Caching mode page found
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Assuming drive cache: write through
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] No Caching mode page found
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Assuming drive cache: write through
    [I] Feb 21 10:14:58 ndm: kernel:  sda: sda1
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] No Caching mode page found
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Assuming drive cache: write through
    [W] Feb 21 10:14:58 ndm: FileSystem::Ext: "/dev/sda" has an unknown partition type, ignored.
    [I] Feb 21 10:14:58 ndm: kernel: sd 1:0:0:0: [sda] Attached SCSI removable disk
    [I] Feb 21 10:14:58 ndm: FileSystem::Ext: vfat "226C-F95B:": filesystem initialized.
    [I] Feb 21 10:14:58 ndm: kernel: tfat: fail_safe is enabled
    [I] Feb 21 10:14:58 ndm: kernel: tfat: cluster_heap_lbo 0xc0c000
    [I] Feb 21 10:14:58 ndm: kernel: tfat: 12 blkbits for normal inodes
    [I] Feb 21 10:14:58 ndm: kernel: tfat: fat start lbo 0x4aa000
    [I] Feb 21 10:14:58 ndm: kernel: tfat: 12 blkbits for main FAT32 inode
    [I] Feb 21 10:14:58 ndm: kernel: tfat: cluster size 16384
    [I] Feb 21 10:14:59 ndm: kernel: tfat info: FAT32 volume name 'USB DISK', version 0.0.
    [I] Feb 21 10:14:59 ndm: FileSystem::Repository: "226C-F95B:" registered.
    [I] Feb 21 10:43:37 ndm: Opkg::Manager: disk is set to: 226C-F95B:
    [I] Feb 21 10:43:37 ndm: Opkg::Manager: /tmp/mnt/USB DISK mounted to /tmp/mnt/USB DISK.
    [I] Feb 21 10:43:37 ndm: Opkg::Manager: /tmp/mnt/USB DISK mounted to /opt/.
    [I] Feb 21 10:43:38 npkg: inflating "installer-keenle.tar.gz".
    [E] Feb 21 10:43:38 npkg: failed to inflate "installer-keenle.tar.gz": bin/renice: operation not permitted.
    [C] Feb 21 10:43:38 ndm: Opkg::Manager: system failed [0xcffd01a5], exit code 147.
    [I] Feb 21 10:43:38 ndm: Opkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung".
    [E] Feb 21 10:43:38 ndm: Opkg::Manager: invalid initrc "/opt/etc/init.d/rc.unslung": no such file or directory, trying /opt/etc/init.d/.
    [I] Feb 21 10:43:38 ndm: Core::ConfigurationSaver: saving configuration...
    [I] Feb 21 10:43:41 ndm: Core::ConfigurationSaver: configuration saved.

    Насколько я понял из лога проблемы с правами доступа на программу bin/renice, но как посмотреть/подправить права доступа не имея командной строки я не очень понимаю. Флэшка размечена в fat32, это правильно?

×
×
  • Create New...