Tips & Trick w QNAP'ie

Dyskusja w 'Inne' rozpoczęta przez użytkownika WRaq, 9 Kwiecień 2009.

Ładowanie...
  1. WRaq
    Offline

    WRaq Passing Basics Beginner

    Dołączył:
    21 Styczeń 2009
    Wiadomości:
    26
    Miejscowość:
    Zielona Góra
    Local Time:
    02:11
    Oceny:
    +1 / 0 / -0
    Followers:
    0
    QNAP:
    TS-509 Pro
    Ethernet:
    10 Mbps
    TS-509 Pro 10 Mbps
    Instalacja dodatkowego oprogramownaia po SSH
    Instalujemy za pomocą QPKG oprogramowanie Optware-ipkg + restart QNapa
    Nastepnie już możemy sobie instalować pojedyńcze poczuszki za pomocą komendy z poziomu SSH
    Kod (Text):
    1.  
    2. /opt/bin/ipkg update
    3. /opt/bin/ipkg install mc
    4. /opt/bin/ipkg install <inna dowolna paczka>
    Blokada konta admin
    Aby zablokować konto i "zmienić" konto admin na inne wystarczy wykonać poniższe czynności:
    1) zalogować się po www do QNAP'a i założyć nowgo użytkownika z prawnieniami administratora
    2) zalogować się po SSH do QNAP'a oraz ustawić hasło dłuższe jak 16 znaków dla konta admin
    Kod (Text):
    1. QNAP:/~> passwd admin
    2. Changing password for admin
    3. Enter the new password (minimum of 5, maximum of 8 characters)
    4. Please use a combination of upper and lower case letters and numbers.
    5. Enter new password: NieZapomnijNowegoHasla
    Od tego momentu wszystkie operacje z poziomu WWW i sieci nie będą możliwe do wykoania (QNAP domyślnie akceptuje hasła tylko 16 znakowe, osobiście jestem przyzwyczajony do haseł ponad 20 znakowych).
    Aby odzyskać hasło admina nie wystarczy teraz zmienić z poziomu SSH. Trzeba tego dokonać innym kontem z uprawnienieami administratora z poziomu WWW.

    Ustawienie odpowiedniego prompt w sesji SSH
    edytujemy za pomoca programu vi plik .profile
    Kod (Text):
    1. export PS1='$HOSTNAME:\w >'
    2. aslias dir='ls -la'
    Ręczne ustawienie quoty dla grup i użytkowników 2Gb dla username
    Kod (Text):
    1. setquota -u username 2000 2000 0 0  -a /dev/md0
    Reczne ustawianie uprawnień w katalogu domowym.
    Zakładamy zasób users z poziomu qnapa oraz wszystkich użytkowników najlepiej należących do grupy users. Nadajemy następujace uprawnienia
    wszyscy: brak
    users: pełne prawa
    teraz odpalamy sesje SSH i zakładamy kolejno katalogi dla użytkownikow. Zalecana nazwa katalogu identyczna jak nazwa użytkownika

    Kod (Text):
    1. cd /share/MD0_DATA/users
    2. mkdir ania
    3. chown ania ania
    4. chmod 700 ania
    5. mkdir wojtek
    6. chown wojtek wojtek
    7. chmod 700 wojtek  ... itd
    Public - śmietnikiem dla wszytskich tylko na 30 dni
    tworzymy plik check_file_public w katalogu root z zawartością
    Kod (Text):
    1. #!/bin/bash
    2. l=`find /share/MD0_DATA/Public -mtime +30 -print`
    3. for i in $l
    4. do
    5. rm -rf $i
    6. done
    Po zakończeniu edycji pliku zmieniamy uprawnienia poleceniem chmod 755 check_file_public
    Następnie odpalamy komende crontab -e i dopisujemy następującą linie
    Kod (Text):
    1. 30 3 * * *   /root/check_file_public
    Od tego momentu codziennie o 3:30 będą kasowane wszystkie pliki i katalogi strasze niż 30 dni w udziale public.
     
  2. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 442
    Miejscowość:
    Nowy Sącz
    Local Time:
    03:11
    Oceny:
    +1 450 / 30 / -6
    Followers:
    24
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Odrzuć powiadomienie.