Obecné nástroje
mc - midnight commander, "norton-like" správce souborů
mcedit - jednoduchý textový editor
- součást midnight commanderu
mcedit /etc/network/interfaces
aptitude a apt-get - (od)instalace programů
apt-get install iptraf - apt-get je řádkový správce, dostupný na všech routerech
aptitude install iptraf - aptitude nabízí to samé jako apt-get, trochu lépe řeší závislosti, ale zabere navíc asi 6 MB, tak nemusí být tam, kde je málo místa na disku
aptitude - když spustíte aptitude bez parametrů, dostanete přehledné interaktivní textové rozhraní
adduser apod. - přidání uživatele
adduser --disabled-password petr
parametr --disabled-login (v příkladu neuvedený) nastaví, že jde o účet, se kterým se nelze přihlásit (nelze získat shell)
- pokud naopak má být přihlašování možné, je vhodné přidat veřejný klíč uživatele:
su petr mkdir /home/petr/.ssh cat petr_public_key_rsa > /home/petr/.ssh/authorized_keys chmod go-r /home/petr/.ssh/authorized_keys
klíč v authorized_keys by měl vypadat nějak takto: ssh-rsa AAAB3....+1hltkU= petr
/etc/vsftpd/login-updated - přidání FTP uživatele s heslem a adresářem
přesuňte se do /etc/vsftpd/
přidejte uživatele do ./login.txt, nejdřív login, pak heslo
spusťte ./login-updated - tím
- ho zařadíte do databáze, ze které se čerpá pro přihlašování
- ho zařadíte do povolených uživatelů
- vytvoříte nový profil pro osobní nastavení (ten můžete dodatečně upravit)
- vytvoříte nový domovský ftp adresář
- reloadnete vsftpd
data přístupná přes FTP účet jsou v /home/ftp-virtual, profil je v /etc/vsftpd/users Pokud má být navíc obsah adresáře přístupný i přes http protokol,
přidejte práva r a x pro www-data u adresáře s daty
- nasymlinkujte ho tam, kde ho bude podle svého nastavení Apache hledat
