ENote
  • ✨Home
    • Відмова від відповідальності
  • Progr
    • Python
      • Модулі
        • pip
        • cgitb
        • datetime
          • Класс datetime() модуля datetime
            • Методы объекта datetime.datetime()
            • datetime.datetime examples
          • Класс timedelta() модуля datetime
            • datetime.timedelta examples
          • Класс date() модуля datetime
            • datetime.date examples
          • Класс time() модуля datetime
            • Формат для функций .strftime() и .strptime(). модуля datetime
        • os.path
        • pathlib
          • pathlib to str
        • subproces
        • os
        • Jinja
          • Синтаксис шаблонів Jinja
          • Клас Environment()
          • Простой пример cgi-скрипта c Jinja-шаблоном
          • Создание переменных
            • Як оновити глобальну змінну зсередини оператора IF / ELSE або циклу FOR
          • Фільтри і методи
          • Число у рядок, slices
          • Вбудовані фільтри Jinja2
        • re
          • re.search - example
          • re.findall - example
        • email / smtplib
          • Как отправлять электронные письма с помощью Python
        • requests
          • Як зберегти та завантажити файли cookie в запитах Python?
          • Извлечение и установка cookies с модулем requests в Python
          • Links
        • http.cookies
          • Всё о работе с cookie в Python — класс http.cookies
        • xlrd
        • xlwt
        • borb
          • ChunkOfText
          • send_usage_statistics
          • borb clear
          • 2.1.3 vs 2.1.15
          • QR-code
          • Залежності borb
        • JSON
          • Кирилиця в JSON
        • matplotlib
        • argparse
        • click
        • configparser
        • traceback
        • sys
          • exit()
        • mysql-connector-python
        • logging
        • icrawler
        • Auto Plates
        • rembg
        • random
      • Strings
        • Built-in methods
        • Форматування виводу
        • Початкові нулі
        • Рядок в число
      • list
        • Об’єднання списків
        • list.sort(), sorted()
        • list.reverse(), reversed()
        • all(), any()
        • sum(), min(), max()
        • map(), filter(), reduce()
        • join(), split()
      • tuple
      • dict
        • Об'єднання / злиття словників
        • Сортування словника Python: значення, ключі тощо
      • set
      • class Enum
      • Середнє арифметичне
      • Virtual environment
        • web-app
      • type(), isinstance()
      • __main__
      • Files & Dirs
        • Try except for exception handling
        • Cписок файлов директории
        • User Home Dir
        • Copy file
      • *args, **qwargs
      • Links
      • Область видимости
      • Handling a File Error
      • assert
      • if
      • Числа
        • Округлення чисел
        • Отримати число з рядка
      • Обработка исключений в Python
      • Файлы и сериализация данных
      • OOP
      • Net and Web
      • Структура проекта на Python
      • Распаковка итерируемых объектов
      • Links
      • Algorithms
      • Python exit commands: quit(), exit(), sys.exit() and os._exit()
      • Цикли for / while
      • uuid
    • JavaScript
      • String
        • replaceAll() polyfill
        • Шаблонные строки
      • Array
        • Все способы перебора массива в JavaScript
      • Object
      • document.location
      • RegExp
      • Examples
        • Вычисление остатка от деления
        • Остаток от деления и деление без остатка
        • Округление числа
      • XMLHttpRequest
      • alert, prompt, confirm
      • onclick
      • hidden, display:none
      • LocalStorage, sessionStorage
      • null, undefined
      • cookies (js)
      • var, let и const
        • var vs let
        • const
      • Модифікація DOM
        • DOM select
      • JSON
        • Try
      • fetch
      • typeof
      • FormData не включає disabled набори полів
      • FormData, fdata
      • Більше одного відео YouTube на одній сторінці
    • HTML, CSS
      • favicon
      • Деякі спецсимволи
      • meta
      • ASCII table
      • lang
      • Псевдоелементи ::after і ::before
      • Cursor
      • Об использовании нестандартных пробелов
      • Картинка фоном
      • Безпечні веб-шрифти
      • Завжди внизу, незалежно від пропорцій екрану
      • напівпрозорий елемент
      • Символи з тінью
      • SVG (bootstrap)
      • rel = canonical
      • link stylesheet: integrity & crossorigin
      • rel = noopener
    • Bootstrap
      • Form Validate
      • Password show/hide
    • Errors
  • Dev
    • Git
      • clone
      • git-scm (book)
      • git config
        • files .git*
        • core.filemode
        • core.sharedRepository
      • .gitignore
      • .gitkeep
      • Видалити з репозиторію
        • Видалений файл з однієї гілки...
      • Пам’ятка
        • Перегляд історії комітів
        • Скасувати git add
        • revert
        • Скасувати внесені зміни у файл
        • Додати до коміту файл
        • Видалити історію попередніх коммітів, та почати "з нуля"
        • Додати файли в останній коміт
      • Робота з гілками
        • Порівняти гілки
      • Git за полчаса
      • Три розділи проєкту Git
      • Merge conflict
      • Pull error
        • Git Error: You have divergent branches...
      • diff
      • Video
      • Merge скасувати
      • .gitignore: Permission denied
    • GitHub
      • SSH-підключення до GitHub
      • Перенести на сервер локальный репозиторий
      • Перенести на сервер репозиторій разом з історією
      • Створення змісту
    • Security
      • robots.txt
      • Cookies
    • Аутентифікація і cookies
      • ChatGPT
  • data
    • MySQL
      • MyISAM vs InnoDB
      • Типи даних
        • NULL (todo)
        • TIMESTAMP
        • YEAR
        • JSON
        • Требования к памяти для символьных типов
        • Поиск записей в таблице, которым нет соответствия в другой
      • Приклад створення БД, та користувача
        • Права для пользователей
      • Переглянути всі індекси таблиці
      • Копіювання, клонування таблиць
      • TEMPORARY TABLE
      • JOIN
      • ALTER TABLE
      • AUTO_INCREMENT
        • AUTO_INCREMENT у складовому індексі
      • LIMIT
        • Использование MySQL LIMIT
      • 10 Примеров входной загрузки данных из текстового файла в таблицы MySQL
      • Рішення
        • Выявление и удаление несвязанных записей
        • Выборка произвольных записей
        • Коректне сортування українських літер
        • Найти записи, которые присутствуют в одной таблице и отсутствуют во второй
        • Как удобно посмотреть данные...
        • Нахождение "дыр" в нумерации
        • Знайти дубликати полів в одній таблиці
        • Дані колонки 1 табл. перенести в 2 табл.
      • Функції
        • LAST_INSERT_ID()
        • GROUP_CONCAT
        • COUNT + DISTINCT
        • Функции для работы с датами и временем
      • Автоматизируйте создание бэкапов
      • mysqldump
        • Time Zone UTC
      • Результат запиту у файл
      • Результат запиту у змінну
      • Пособие по MySQL на Python
      • Змінні
      • Эмуляция функции row_number() в MySQL
      • Изучаем хранимые процедуры MySQL
      • SELECT DISTINCT
      • Dump всієї бази даних
      • Індекси
      • FOREIGN KEY
      • MAX(), MIN()
      • LENGTH, CHAR_LENGTH
      • Встановлення
    • MariaDB
    • PostgreSQL
      • Работа с базой данных PostgreSQL
      • Работаем с PostgreSQL через командную строку в Linux
    • Domains
      • Життєвий цикл доменів
      • Статус домена
    • SQLite, MySQL и PostgreSQL: сравниваем популярные реляционные СУБД
  • Linux
    • DNS
      • Как в DNS прописать 301 редирект
      • mail
        • SPF
          • Mirohost
        • _dmarc _domainkey
        • DKIM
        • Прописати ключі DKIM в exim
        • Листи з неіснуючим адресатом
    • Server
      • Zomro
        • pip
        • SSH-доступ по ключу (zomro)
        • venv
        • UnicodeEncodeError: 'latin-1' codec can't encode character
        • Mail Ports
        • Редірект з SSL-сертификатом на транзитному сайті
        • Редірект з SSL за допомогою .htaccess
      • Створення нового користувача з привілеями sudo в Ubuntu
      • SSH-доступ по ключу
      • Часовий пояс в Ubuntu 20.04
      • SSH-підключення командний рядок
      • Як встановити Python 3.9 (нижчу) на Ubuntu 22.04
      • Автозагрузка сервисов в Ubuntu
      • Підвищення безпеки SSH
      • Ubuntu Server
        • Art 01
    • Commands
      • adduser
      • apt
      • cat
      • ls
      • tar
      • ln
      • find
      • chmod
      • chown
      • mv
      • dig
      • ping
      • passwd
      • htpasswd
      • umask
      • usermode
      • history
      • cmp
      • chattr +i
    • Config
      • Keyboard
      • windows
      • My kbdswtch
      • Затримка при завантаженні системи
      • Files
        • /etc/resolv.conf
        • /boot/grub/grub.cfg
        • .config/user-dir.dirs
        • /etc/fstab
      • Як встановити шрифти
    • Apache
      • Встановлення
      • Подключить виртуальный хост
      • Файл .htaccess
        • Установка индексного файла
        • Фільтр IP-адрес
        • ModRewrite
          • Заборонити доступ за User-Agent
          • Перенаправити на іншу сторінку
          • Додавати слеш до адреси
        • Включити SSI
        • Виконувати скрипти CGI
        • Тимчасовий перехід з одного домену на інший
      • SSI
      • SSL
      • Відключити старт Apache з системою
      • Помилки
        • Скрипт не працює
        • CGI-скрипт не виводить кирилицю
        • Could not reliably determine
        • Permissions are missing on a component of the path
        • Symbolic link not allowed or link target not accessible
      • AddType, AddLanguage, AddCharset
    • Nginx
      • 301 редирект з www. та http: на https://(без www.)domain
    • Soft
      • SublimeText
        • Plugins
      • Firefox
      • Gwenview
      • inkscape
      • Double Commander
      • nano
      • mc
        • Знайти потрібний файл
      • meld / diffuse
      • hexedit
      • Kazam - відео з екрану
      • VeraCrypt
      • XnView MP
      • LibreOffice
      • xdotool
      • System Load Monitor
      • Battery Monitor
      • qBittorrent
    • Перетворення .RPM в .DEB
    • Bash
      • Конкатенация строк в Bash
      • Page
    • Файлові часові позначки в Linux: atime, mtime, ctime
    • Права доступу для файлів і каталогів
    • Зміна паролю root
    • Быстро удалить огромное количество файлов в каталоге
    • Як узнати версію Linux?
    • USB Flash ext4
    • Clear Cache
    • Доступ до спільної папки на Windows
    • Віртуальні консолі TTY1–TTY6
    • APT. Заборона оновлення
  • Різне
    • GitBook
    • Банковское округление
    • Ім’я користувача Youtube
  • Hard
    • Hardware
      • Acer Extensa
      • Таймер Feron TM22
      • WD My Book World Edition 2Tb
        • FTP
        • SSH
          • Проблеми
        • SSHFS
      • Canon PIXMA E3340
      • Термометри
    • Auto
      • Акумулятор
    • Electro
    • USB Flash recovery
Powered by GitBook
On this page
  1. Hard
  2. Hardware
  3. WD My Book World Edition 2Tb

SSH

SSH необхідно включити в налаштуваннях web-интерфейса:

http://192.168.0.123

В налаштування SSH для зручності можна додати:

.ssh/config
Host wdisk
    Hostname 192.168.0.123
    Ciphers 3des-cbc
    KexAlgorithms +diffie-hellman-group1-sha1
    User olex

Host wdroot
    Hostname 192.168.0.123
    Ciphers 3des-cbc
    KexAlgorithms +diffie-hellman-group1-sha1
    User root

user: root passw: welc0me (де 0 - цифра)

~ # pwd
/root
~ # cd ..
/ # ls -lah
drwxr-xr-x   24 root     root         4.0k Jan 15  2015 .
drwxr-xr-x   24 root     root         4.0k Jan 15  2015 ..
-rw-------    1 root     root         1.0k Mar 10  2010 .rnd
lrwxrwxrwx    1 root     root           17 Jul 15  2009 CacheVolume -> /DataVolume/jewab
drwxr-xr-x    2 root     root         4.0k Oct  1  2010 Configuration
drwxr-xr-x    9 root     root          122 Mar 17 22:14 DataVolume
drwxrwxr-x    3 root     root         4.0k Apr  9  2008 ExtendVolume
drwxr-xr-x    2 root     root         4.0k Dec  2  2009 bin
drwxr-xr-x    7 root     root         4.0k Jan 13  2015 dev
drwxr-xr-x   11 root     root         4.0k Mar 17 22:14 etc
drwxrwxr-x    3 root     root         4.0k Dec  2  2009 lib
lrwxrwxrwx    1 root     root           11 Jul 15  2009 linuxrc -> bin/busybox
drwx------    2 root     root        16.0k Jul 15  2009 lost+found
drwxr-xr-x    3 root     root         4.0k Mar 10  2010 mnt
drwxr-xr-x    2 root     root         4.0k Mar 17 22:14 nfs
drwxr-xr-x    2 root     root         4.0k Nov 22  1999 opt
dr-xr-xr-x  135 root     root            0 Jan  1  1970 proc
drwxrwxr-x    3 root     root         4.0k Dec  2  2009 proto
drwxrwxr-x    2 root     root         4.0k Jan 15  2015 root
drwxr-xr-x    2 root     root         4.0k Dec  2  2009 sbin
drwxr-xr-x    6 root     jewab        4.0k Mar 17 22:14 shares
drwxr-xr-x   13 root     root            0 Jan  1  1970 sys
drwxrwxrwt    6 root     root         4.0k Mar 17 22:14 tmp
drwxrwxr-x    2 root     root         4.0k Aug  4  2006 trustees
drwxrwxr-x    5 root     root         4.0k Mar 17 21:54 twonky
drwxrwxr-x   10 root     root         4.0k Dec  2  2009 usr
drwxr-xr-x   10 root     root         4.0k Mar 10  2010 var
/ # cd bin
/bin # ls
addgroup    cat         date        dmesg       grep        ipcalc      mkdir       mv          ps          sed         tar         uncompress
adduser     chgrp       dd          echo        gunzip      kill        mknod       netstat     pwd         sh          touch       upnpc
ash         chmod       delgroup    egrep       gzip        ln          more        nice        rm          sleep       true        usleep
blockdev    chown       deluser     false       hostname    login       mount       pidof       rmdir       stat        umount      vi
busybox     cp          df          fgrep       ip          ls          msh         ping        run-parts   sync        uname


Хотелось удобно и быстро переносить файлы между разделами WDisk'a, но если очень надо, можно и так, не так удобно, но быстро:

  mv /DataVolume/Download/15kapitan.avi /DataVolume/Public

изучай командную строку! [[linux:commands:dirs_files]]

===== Подключенные USB-накопители =====

<code>
/ # cd shares
/shares # ls -la
</code>

<html><pre>
drwxr-xr-x    6 root     jewab        4096 Jan 15 02:57 .
drwxr-xr-x   24 root     root         4096 Jun  8  2011 ..
-rw-rw-r--    1 root     jewab           0 Nov 15  2006 .mounted
drwxrwxr-x    8 root     jewab        8192 Jan 15 03:14 Download
drwxrwxrwx   16 root     jewab       36864 Jan 15 03:47 Public
drwxrwxr-x    2 root     jewab           6 Jan 22  2011 ans
drwxrwxr-x    1 root     jewab        4096 Jan 15 03:52 <span style="color:red;">usb1-1share1</color>
</pre></html>

===== Размер свободного пространства =====

<code>
/ # df -h
</code>

<html><pre>
Filesystem                Size      Used Available Use% Mounted on
/dev/md0                  1.8G    124.9M      1.6G   7% /
/dev/md3                949.6M     17.5M    883.8M   2% /var
/dev/md2                  1.8T      1.2T    674.4G  64% /DataVolume
/dev/ram0                61.9M     20.0k     61.9M   0% /mnt/ram
/dev/md2                  1.8T      1.2T    674.4G  64% /shares/Download
/dev/md2                  1.8T      1.2T    674.4G  64% /shares/Public
/dev/md2                  1.8T      1.2T    674.4G  64% /shares/ans
/dev/sdb1               931.5G    345.6G    585.9G  37% /shares/usb1-1share1
</pre></html>

===== Выключение =====

  shutdown -h 0

===== Обновление прошивки из файла =====

  updateFirmwareFromFile.sh /shares/Public/apnc-021012-129-20120308.deb

===== Попробуй =====

  mount -t ntfs /dev/sdb1 /mnt/win_c -o umask=0000,rw,utf8

Вот примерно такой командой можешь примонтировать нтфс-ный раздел

''/dev/sdb1'' и ''/mnt/win_c'' замени на свои

/dev/sdXY определить при помощи

  # fdisk -l


<code>
Disk /dev/sda: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1               5         249     1959936   fd  Linux raid autodetect
Partition 1 does not end on cylinder boundary.
/dev/sda2             249         280      256992   fd  Linux raid autodetect
Partition 2 does not end on cylinder boundary.
/dev/sda3             280         403      988000   fd  Linux raid autodetect
Partition 3 does not end on cylinder boundary.
/dev/sda4             403 18446744073709527469 18446744073512342913+  fd  Linux raid autodetect
Note: sector size is 4096 (not 512)
You must set cylinders.
You can do this from the extra functions menu.

Disk /dev/sdb: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 4096 = 65802240 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sdb1               1       45601  2930253824    7  HPFS/NTFS
Partition 1 has different physical/logical endings:
     phys=(1023, 254, 63) logical=(45600, 23, 55)
</code>
PreviousFTPNextПроблеми

Last updated 1 year ago