Page 1 of 7 123 ... LastLast
Results 1 to 15 of 93

Thread: Настройка САМБЫ и создание скриптов

  1. #1

    Настройка САМБЫ и создание скриптов

    С английским беда, а в русской ветке не нашел. Подскажите по шагам, как исправить файл smb.conf, чтобы исправления вступили в силу.

    А также как создать и куда сохранить файл скрипта, чтобы просто написать mc, и загружался миднайткомандер. (Запустить МС у меня получилось, но каждый раз приходится монтировать /opt/bin/mc и писать
    Code:
    #!/bin/sh
    export TERMINFO="/opt/lib/terminfo"
    export TERM="linux"
    /opt/bin/mc
    ).

    Работает ли команда #smbpasswd -a newuser?

    Желательно поподробней. Заранее спасибо...
    Last edited by nihil; 31-08-2005 at 06:59. Reason: дополнение

  2. #2

    Как добавить пользователей

    Вот здесь нашел на английском http://wl500g.info/showthread.php?t=...ighlight=samba

    Добавляем новых пользователей Linux
    Редактируем файл /etc/passwd по формату:
    username:passwordhash:UID:GID:comment:/home/dir:/bin/sh

    Пример:
    Code:
    tcruise::1000:1000:Tom Cruise::/bin/sh
    Замечание:
    passwordhash оставьте пустым, он добавляеться потом сам.
    UID и GID начните с 1000. Так будет проще :)

    Добавляем группу, где будут эти пользователи
    Редактируем файл /etc/group по формату:
    groupname:passwordhash:GID:member1,member2,...,mem berX

    Пример:
    Code:
    users::1000:tcruise
    Установка новым пользователям паролей для работы в Telnet
    Делается это с помощью команды passwd пользователем admin

    Пример:
    Code:
    passwd tcruise
    Changing password for tcruise
    Enter the new password (minimum of 5, maximum of 8 characters)
    Please use a combination of upper and lower case letters and numbers.
    Enter new password: ****
    Установка паролей для Samba
    Делается это с помощью команды smbpasswd:

    Пример:
    Code:
    smbpasswd -a tcruise
    New SMB password: ****
    опция -a сообщает команде добавить пользователя в список.

    Теперь НУЖНО сохранить все изменения!

    Пример:
    Code:
    echo /etc/group >>/usr/local/.files
    echo /etc/passwd >>/usr/local/.files
    echo /etc/smbpasswd >>/usr/local/.files
    flashfs save
    flashfs commit
    flashfs enable
    Вроде так перевел. Если не так, поправьте пожалуйста.
    Вопрос про скрипты остаётся в силе.

  3. #3
    вы наверное пользовались инструкцией http://webtools.wl500g.info/wiki/dok...owtoipkgonasus

    чтобы монтировать /opt в файл /usr/local/sbin/post-boot нужно добавить
    sleep 15
    /bin/mount -o bind /tmp/harddisk/opt /opt
    для переменных окружения создать файл /usr/local/root/.profile
    и туда поставить
    export TERMINFO="/opt/lib/terminfo"
    export TERM="linux"

    потом дать команды
    flashfs save
    flashfs commit
    flashfs enable
    Last edited by OlegI; 01-09-2005 at 19:51.

  4. #4

    Question Самба и Syslog

    Прошивка последняя -7c
    Asus 500gx

    Вопрос к Олегу, а что Самба скомпилирована без поддержки записи в Syslog?

    А то прописал в smb.conf

    syslog = 4
    syslog only = yes

    А нифига она не пишет в syslog.....

  5. #5
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Да, логи там откусаны. Как и многие другие вещи. Если честно, уже не помню, что я там оставил, а что нет... Всё делалось для уменьшения размера. Если не забуду - гляну, велика ли экономия именно в случае syslog.

  6. #6
    Quote Originally Posted by Oleg
    Да, логи там откусаны. Как и многие другие вещи. Если честно, уже не помню, что я там оставил, а что нет... Всё делалось для уменьшения размера. Если не забуду - гляну, велика ли экономия именно в случае syslog.
    Понятно что объём флэшки мал, но логирование в syslog вещь полезная. Во первых удобно вести логи ценьрализовано - а другом компе. Во вторых опятьже не нужно в роутер логинится чтоб их смотреть. В третьих в случае с самбой можно отключить логирование в её собственный журнал и логировать только в сислог - память экономится.

    Кстати вопрос по syslog он запускается с ключами

    -m 0 -0 /tmp/syslog.log -S -l 7 -R 192.168.1.2 -L

    Поискал по манам линуксовыми и чтото не понял насчёт последней части комстроки

    ключ -S это что?

    -l 7 это уровень логирования?

    -R задаёт просто ремоутный хост?
    -L это что?

    И будет ли Syslogd читать syslog.conf из /etc если создать syslog.conf и перезапустить демона?

  7. #7
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    -l добавил я, это действительно уровень.

    Остальные ключи посмотрите на сайте бизибокса, я уже не помню. Конфиг файл он не читает.

  8. #8

    Самба похоже не работает

    дошел до Самбы, но что-то не таво... похоже что не стартует демон вааще
    куда смотреть?
    что проверять?

  9. #9
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    LAN Hostname задан?

  10. #10
    добавил старт руками - вроде заработало...

  11. #11

    Bad system call на третьей самбе

    Сам не знаю зачем, залил третью самбу, так теперь при старте smbd получаю:
    [admin@ASUS root]$ cd /tmp/harddisk/opt/sbin/
    [admin@ASUS sbin]$ ./smbd
    Bad system call
    [admin@ASUS sbin]$

    че делать?
    кудя лезть?

  12. #12
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    А почему /tmp/harddisk/opt, а не /opt?

  13. #13
    без разницы

    [admin@ASUS root]$ /opt/sbin/smbd -D
    Bad system call
    [admin@ASUS root]$

    [admin@ASUS root]$ mount
    /dev/root on / type squashfs (ro)
    none on /dev type devfs (rw)
    proc on /proc type proc (rw)
    ramfs on /tmp type ramfs (rw)
    usbfs on /proc/bus/usb type usbfs (rw)
    /dev/discs/disc0/part1 on /tmp/harddisk type ext3 (rw,noatime)
    /dev/discs/disc0/part1 on /opt type ext3 (rw,noatime)
    [admin@ASUS root]$

  14. #14
    если нет вариантов лечения/диагностики, то как снести и вернуть двушку?

  15. #15
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by DenisQ
    если нет вариантов лечения/диагностики, то как снести и вернуть двушку?
    Дык она никуда и не делась. Пакет можно удалить с помощью команды ipkg.

Page 1 of 7 123 ... LastLast

Similar Threads

  1. Настройка PPTP VPN (accel-pppd) на роутере Asus
    By biGdada in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 305
    Last Post: 23-06-2016, 10:36
  2. Настройка CRON на роутере
    By dccharacter in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 338
    Last Post: 04-11-2014, 20:25
  3. Не получается настроить Virtual DMZ
    By xAL in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 167
    Last Post: 23-11-2012, 01:57
  4. Не вижу половины сайтов (mtu & dns)
    By CHERT in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 347
    Last Post: 24-10-2012, 09:05
  5. Asus RT-N16
    By Oleg in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 2987
    Last Post: 21-09-2011, 12:08

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •