How-To Natywny Debian Squeeze z X Window, OpenMediaVault oraz Ajenti dla platformy x86

Dyskusja w 'Oh'Linux? Software hacking' rozpoczęta przez użytkownika Silas Mariusz, 1 Wrzesień 2013.

Ładowanie...
  1. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 032
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:28
    Oceny:
    +1 339 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    (równolegle działający do obecnego systemu QTS4)
    Natywny Debian Squeeze
    z X Window System przez pulpit zdalny Microsoft RDP
    oraz OpenMediaVault i Ajenti


    dla serwerów QNAP TurboNAS z procesorami Intel
    kontrolowany z Centrum Aplikacji (App Center)/QPKG


    (intel86/amd64 TurboNAS, QNAP NAS model: TS-509/809/x39/x59/x69/x79)

    - przewodnik instalacji -
    2013, Silas Mariusz

    [Notki informacyjne]
    1 Natywna instalacja nie pozbawia użytkownika oryginalnego systemu QTS4 - dwa systemy pracują jednocześnie.
    2 Na Debianie domyślnie uruchamia się odrębne SSH na porcie TCP 18022 z użytkownikiem 'root', połączenie pulpitu zdalnego po protokole RDP na porcie TCP 3389, panel zarządzania OpenMediaVault po serwerze Web (Apache) uruchomionym na porcie TCP 18080 i szyfrowanym 18443 oraz Ajenti na szyfrowanym porcie 18000.

    [Instalacja]
    Wykonaj poniższe dwa punkty, aby zainstalować natywnego Debiana:​
    1. Utwórz udział sieciowy o nazwie 'debpool' na pierwszym woluminie dysku. (HDA_DATA - dla konfiguracji z woluminem na pojedynczym dysku; lub MD0_DATA - dla konfiguracji RAID).
    2. Za pomocą klienta SSH (np. PuTTY) zaloguj się na serwer i wykonaj poniższe polecenia:
      (pamiętaj, aby w ustawieniach PuTTY, Window > Translation wybrać kodowanie UTF-8 w celu poprawnego wyświetlania znaków ASCII.)
      Kod (Bash):
      1. mkdir -p /share/Public/debby       # Utworz katalog tymczasowy
      2. cd /share/Public/debby             # Przejdz do utworzonego katalogu
      3.  
      4. # Pobierz uprzednio przygotowany rootfs Debiana (intel86) dla QNAP TurboNAS
      5. wget http://pool.qnapclub.pl/projects/packages/debian/native/intel86/squeeze.tar.gz
      6. tar zxvf squeeze.tar.gz            # Rozpakuj zawartosc pliku
      7. rm -f squeeze.tar.gz               # Usun spakowany plik
      8.  
      9. # Przenies Debiana do udzialu sieciowego debpool utworzonego w punkcie 1
      10. mv squeeze /share/debpool/
      11.  
      12. # Wykasuj katalog tymczasowy
      13. cd ..
      14. rm -rf debby
      15.  
      16. # Znajdz katalog w ktorym przechowywane sa paczki QPKG
      17. publicdir=`/sbin/getcfg Public path -f /etc/config/smb.conf`
      18. qpkgdir=`cd $publicdir && cd ../.qpkg/ && pwd`
      19.  
      20. cd $qpkgdir                        # Przejdz do katalogu QPKG
      21.  
      22. # Pobierz program uruchamiajacy Debiana i jego uslugi
      23. wget http://pool.qnapclub.pl/projects/packages/debian/native/intel86/debian6-qpkg.tar.gz
      24. tar zxvf debian6-qpkg.tar.gz       # Rozpakuj zawartosc pliku
      25. rm -f debian6-qpkg.tar.gz          # Usun spakowany
      26.  
      27. # Podlinkuj program do uslug systemowych
      28. ln -sf $qpkgdir/debian6/debian6.sh /etc/init.d/debian6.sh
      29. ln -sf $qpkgdir/debian6/debian6.sh /etc/rcS.d/QS101debian6
      30. ln -sf $qpkgdir/debian6/debian6.sh /etc/rcK.d/QK101debian6
      31.  
      32. # Dodaj program uruchamiajacy Debiana do aplikacji zainstalowanych
      33. export PATH="$PATH:/sbin"
      34. qpkgconf=/etc/config/qpkg.conf
      35. setcfg debian6 Name debian6 -f $qpkgconf
      36. setcfg debian6 Version "6.0.7" -f $qpkgconf
      37. setcfg debian6 Author "Silas Mariusz" -f $qpkgconf
      38. setcfg debian6 QPKG_File "debian6.qpkg" -f $qpkgconf
      39. setcfg debian6 Date "2013-09-03" -f $qpkgconf
      40. setcfg debian6 Shell "$qpkgdir/debian6/debian6.sh" -f $qpkgconf
      41. setcfg debian6 Install_Path "$qpkgdir/debian6" -f $qpkgconf
      42. setcfg debian6 WebUI "/" -f $qpkgconf
      43. setcfg debian6 Enable FALSE -f $qpkgconf
      44.  
      45. # Przekopiuj ikony Debiana do systemu
      46. cp -af $qpkgdir/debian6/.qpkg_icon.gif /home/httpd/RSS/images/debian6.gif
      47. cp -af $qpkgdir/debian6/.qpkg_icon_80.gif /home/httpd/RSS/images/debian6_80.gif
      48. cp -af $qpkgdir/debian6/.qpkg_icon_gray.gif /home/httpd/RSS/images/debian6_gray.gif
      49.  
      50. # Ustaw w Debianie haslo dla systemowego uzytkownikowi root (SSH, RDP, ...)
      51. # -- o haslo zostaniesz zapytany
      52. chroot /share/debpool/squeeze passwd root
      53.  
      54. # Ustaw haslo dla panelu zarzadzania OpenMediaVault
      55. # -- w wyswietlonym menu wybierz pozycje "3 Change WebGUI password"
      56. chroot /share/debpool/squeeze omv-firstaid
      57.  
      58. # Przelacz status wlaczenia (Enable) aplikacji na TRUE
      59. /etc/init.d/debian6.sh enable
      60.  
      61. # To juz koniec. Uruchom Debiana :)
      62. /etc/init.d/debian6.sh start
      63. # Enjoy!
    [Notki poinstalacyjne]
    1 Aby zalogować się na pulpit zdalny protokołem RDP, w systemie Windows kliknij menu Start, przejdź do Programy > Akcesoria systemu i wybierz Podłączanie pulpitu zdalnego (%windir%\system32\mstsc.exe). Jako nazwę komputer podaj adres IP lub nazwę hosta serwera. Następnie kliknij przycisk Pokaż opcje, aby rozwinąć ustawienia i przejść do zakładki Ekran gdzie można zdefiniować rozmiar pulpitu zdalnego. Kliknij przycisk Podłącz, aby uruchomić sesję zdalną. Loguj się używając autoryzacji użytkowników systemu Debian (w tym root i zdeklarowanego hasła podczas instalacji).
    2 Aby zalogować się na konsolę, czyli shell Debiana, uruchom klient połączeń SSH (np. PuTTY) i loguj się na port TCP 18022 przy użyciu użytkowników z systemu Debian (w tym root).
    3 OpenMediaVault oraz Ajenti zostało zainstalowane wyłącznie w celach demonstracyjnych i może nie być w pełni funkcjonalne. Ponadto OpenMediaVault i Ajenti korzystają z własnych systemów zarządzania użytkownikami. Nazwa użytkownika administratora dla OpenMediaVault to 'admin' (hasło ustalone z konsoli przez omv-firstaid), natomiast dla Ajenti to 'root' a domyślne hasło to 'qnapclub.pl'.
    4 OpenMediaVault dostępne jest na porcie 18080 (http://adres_IP:18080) a Ajenti na porcie szyfrowanym 18000 (https://adres_IP:18000).

    [Automatyczne uruchamianie usług]
    Wraz z uruchomieniem Debiana, uruchamiają się poniższe usługi, których programy kontrolne znajdują się w (/deb/squeeze)/etc/init.d:
    Kod (Text):
    1. 'clean-run-services'
    2. 'screen-cleanup'
    3. 'tmux-cleanup'
    4. 'dbus'
    5. 'smartmontools'
    6. 'hostname.sh'
    7. 'ifupdown'
    8. 'bind9'
    9. 'stunnel4'
    10. 'snmpd'
    11. 'ssh'
    12. 'apache2'
    13. 'proftpd'
    14. 'openmediavault'
    15. 'openmediavault-beep'
    16. 'collectd'
    17. 'postfix'
    18. 'rsync'
    19. 'x11-common'
    20. 'xrdp'
    21. 'transmission-daemon'
    22. 'munin-node'
    23. 'ntp'
    24. 'bitlbee'
    25. 'ircd-hybrid'
    26. 'lm-sensors'
    27. 'ajenti'
    Aby edytować listę uruchamianych usług, edytuj plik: (/deb/squeeze)/env.init

    [Screenshots]
    Dostęp przez połączenie pulpitu zdalnego (RDP):
    qnap_debian_native_x86_01. qnap_debian_native_x86_02. qnap_debian_native_x86_03. qnap_debian_native_x86_04. qnap_debian_native_x86_05. qnap_debian_native_x86_06. qnap_debian_native_x86_07. qnap_debian_native_x86_08.

    Uruchomione usługi i procesy z poziomu konsoli:
    qnap_debian_native_x86_09.

    OpenMediaVault:
    qnap_debian_native_x86_10. qnap_debian_native_x86_11. qnap_debian_native_x86_12. qnap_debian_native_x86_13.

    Ajenti:
    qnap_debian_native_x86_14. qnap_debian_native_x86_15.
     
    Last edited: 6 Wrzesień 2013
    • Lubię to! Lubię to! x 1
  2. pawurb1978
    Offline

    pawurb1978 Virtualization Q's Architect

    Dołączył:
    16 Marzec 2012
    Wiadomości:
    629
    Local Time:
    22:28
    Oceny:
    +193 / 2 / -2
    Followers:
    1
    QNAP:
    TS-x70 Pro
    Synology:
    DS 213
    Ethernet:
    1 GbE
    TS-x70 Pro 1 GbE
    No doczekać się nie mogę :Welldone:
     
    • Lubię to! Lubię to! x 2
  3. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 032
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:28
    Oceny:
    +1 339 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    Poprawiono debian6-qpkg.tar.gz aby xrdp poprawnie startowało.
     
  4. pawurb1978
    Offline

    pawurb1978 Virtualization Q's Architect

    Dołączył:
    16 Marzec 2012
    Wiadomości:
    629
    Local Time:
    22:28
    Oceny:
    +193 / 2 / -2
    Followers:
    1
    QNAP:
    TS-x70 Pro
    Synology:
    DS 213
    Ethernet:
    1 GbE
    TS-x70 Pro 1 GbE
    Dzięki ładnie się odpaliło.:perfekcyjnie: W opisie jest chyba malutki brak. To znaczy przy linkowaniu ikon powinien być jeszcze po drodze katalog denian6. Nie działa mi tylko Ajenti. Dostaje komunikat "Internal Server Error".hmmm Nie szukałem jeszcze dlaczego. Może jakies sugestie ? Mariusz robota cymesik :oklaski::D
     
  5. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 032
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:28
    Oceny:
    +1 339 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    Rzeczywiście. Słuszna uwaga z tymi ikonami :)
    Co do Ajenti wchodzisz przez https ? Spróbuj je zrestartować...
    Zaloguj się na shell debiana i zrób:
    Kod (Bash):
    1. service ajenti restart
     
  6. pawurb1978
    Offline

    pawurb1978 Virtualization Q's Architect

    Dołączył:
    16 Marzec 2012
    Wiadomości:
    629
    Local Time:
    22:28
    Oceny:
    +193 / 2 / -2
    Followers:
    1
    QNAP:
    TS-x70 Pro
    Synology:
    DS 213
    Ethernet:
    1 GbE
    TS-x70 Pro 1 GbE
    Oczywiście https. Restart niestety nie pomógł
     
  7. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 032
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:28
    Oceny:
    +1 339 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    Hmmmm hmmm A właściwie po co Ci to Ajenti ;)
     
  8. pawurb1978
    Offline

    pawurb1978 Virtualization Q's Architect

    Dołączył:
    16 Marzec 2012
    Wiadomości:
    629
    Local Time:
    22:28
    Oceny:
    +193 / 2 / -2
    Followers:
    1
    QNAP:
    TS-x70 Pro
    Synology:
    DS 213
    Ethernet:
    1 GbE
    TS-x70 Pro 1 GbE
    A po nic. :D Wsadziłeś to sprawdzam jak to tam wygląda. W wolnej chwili powalczę z tym tak rekraacyjnie i zobacze co wyjdzie.;) Ważne, że debian działa :perfekcyjnie: Też mi niby w tej chwili niepotrzebny ale dostrzegam szereg możliwości hmmm
    --- Połączono posty, 6 Wrzesień 2013, Data oryginalnego postu: 6 Wrzesień 2013 ---
    Jak przez RDP uzyskać polskie znaki przy wpisywaniu z klawiatury ? hmmm Jakoś nie mogę do tego dojść.
     
  9. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 032
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:28
    Oceny:
    +1 339 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    A jakie masz locales?
    Kod (Bash):
    1. dpkg-reconfigure locales
     
  10. pawurb1978
    Offline

    pawurb1978 Virtualization Q's Architect

    Dołączył:
    16 Marzec 2012
    Wiadomości:
    629
    Local Time:
    22:28
    Oceny:
    +193 / 2 / -2
    Followers:
    1
    QNAP:
    TS-x70 Pro
    Synology:
    DS 213
    Ethernet:
    1 GbE
    TS-x70 Pro 1 GbE
    pl_PL UTF-8, wszędzie zmienione na polskie
     
    Last edited: 6 Wrzesień 2013
  11. ShOcK
    Offline

    ShOcK Entry Technician Q Associate

    Dołączył:
    19 Luty 2013
    Wiadomości:
    62
    Local Time:
    22:28
    Oceny:
    +16 / 0 / -0
    Followers:
    0
    QNAP:
    TS-x59 Pro+
    Ethernet:
    1 GbE
    TS-x59 Pro+ 1 GbE
    Może ktoś podpowiedzieć skąd pobrać? Bo nie widzę żadnego linku.
     
  12. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 032
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:28
    Oceny:
    +1 339 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    ??

    Przeczytaj opis.
     
  13. ShOcK
    Offline

    ShOcK Entry Technician Q Associate

    Dołączył:
    19 Luty 2013
    Wiadomości:
    62
    Local Time:
    22:28
    Oceny:
    +16 / 0 / -0
    Followers:
    0
    QNAP:
    TS-x59 Pro+
    Ethernet:
    1 GbE
    TS-x59 Pro+ 1 GbE
    No właśnie przeczytałem i już usunąłem prośbę :D
    --- Połączono posty, 7 Wrzesień 2013, Data oryginalnego postu: 6 Wrzesień 2013 ---
    A da się jakość swap zwiększyć? Bo np odpalam przeglądarkę na gnome to zapycha na full.
    --- Połączono posty, 7 Wrzesień 2013 ---
    Oraz żeby było widać drugi dysk w debianie :>
     
  14. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 032
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:28
    Oceny:
    +1 339 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    mkswap ?
    http://linux.die.net/man/8/mkswap

    mount - opisywałem zastosowanie w Natywnym Debianie dla ARMów
     
  15. ShOcK
    Offline

    ShOcK Entry Technician Q Associate

    Dołączył:
    19 Luty 2013
    Wiadomości:
    62
    Local Time:
    22:28
    Oceny:
    +16 / 0 / -0
    Followers:
    0
    QNAP:
    TS-x59 Pro+
    Ethernet:
    1 GbE
    TS-x59 Pro+ 1 GbE
    zɹoqıłǝɯ ʇɐʞ ɾɐʞ ʇɐɯ qʎło ɔzʎןı


    ı doʇǝɯ ɹǝsʇɐɹʇ pǝqıɐuɐ ı uıǝsʇǝʇʎ uıɔ uıǝ ɯɐɯ ɐןqo ɔoś źןǝ ɐןqo ʍ złʎɯ ɯıǝɾsɔn ؛/
    --- Połączono posty, 8 Wrzesień 2013, Data oryginalnego postu: 8 Wrzesień 2013 ---
    mount.
    --- Połączono posty, 8 Wrzesień 2013 ---
    - debian6.sh -- # umount_deb
    nɯonuʇ: /pǝq/sbnǝǝzǝ/sɥɐɹǝ/pʎsʞ2: uoʇ ɯonuʇǝp
    - pǝqıɐu6˙sɥ -- # bdʞƃ ǝuɐqןǝ ɔɥǝɔʞ
    - pǝqıɐu6˙sɥ -- # bdʞƃ ɹnuuıuƃ ɔɥǝɔʞ
    - pǝqıɐu6˙sɥ -- # ɯonuʇ‾pǝq
    ɯonuʇ: sdǝɔıɐן pǝʌıɔǝ /sɥɐɹǝ/ɥpɐ‾pɐʇɐ/pʎsʞ2 poǝs uoʇ ǝxısʇ


    ʍ osʇɐʇuıǝɾ ןıuıɾɔǝ ʇʞʍı dɹoqןǝɯ qo ʇǝu ɟoןpǝɹ ɾǝsʇ uɐ ɥpq‾pɐʇɐ/pʎsʞ2 ؛/
     
  16. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 032
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:28
    Oceny:
    +1 339 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    VOL_BASE to zmienna ze ścieżką do obecnego dysku (mam tu na myśli pierwszego, na którym leży Debian).
    A więc podaj ścieżki statyczne i wyciągnij to po za "if"
     
  17. ShOcK
    Offline

    ShOcK Entry Technician Q Associate

    Dołączył:
    19 Luty 2013
    Wiadomości:
    62
    Local Time:
    22:28
    Oceny:
    +16 / 0 / -0
    Followers:
    0
    QNAP:
    TS-x59 Pro+
    Ethernet:
    1 GbE
    TS-x59 Pro+ 1 GbE
    To że po za fi to już doszedłem To jak ma wyglądać ta ścieżka? I kto zmienił język tego co napisałem.
     
  18. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 032
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:28
    Oceny:
    +1 339 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    A jaką ścieżkę chcesz podmontować?
     
  19. ShOcK
    Offline

    ShOcK Entry Technician Q Associate

    Dołączył:
    19 Luty 2013
    Wiadomości:
    62
    Local Time:
    22:28
    Oceny:
    +16 / 0 / -0
    Followers:
    0
    QNAP:
    TS-x59 Pro+
    Ethernet:
    1 GbE
    TS-x59 Pro+ 1 GbE
    Folder znajduję się na drugim dysku i ma nazwę Dysk2
     
  20. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 032
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:28
    Oceny:
    +1 339 / 30 / -5
    Followers:
    22
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE

Poleć tę stronę

Użytkownicy znaleźli te stronę szukając słów:

  1. openmediavault opis