2015-11-14

Základní konfigurace linuxového serveru

Nevím jak vy, ale největší nevýhoda linuxového světa je fakt, že si musíte neustále pamatovat, kde se co nastavuje. Proto mám hodně rád Windows, kde se ke všemu dá nějak doklikat a zároveň to lze udělat i přes Powershell, nicméně tato možnost na GNU/Linuxu není a tak nezbývá, než si to pamatovat nebo stále Googlit a protože mám svůj blog, tak se mi to dobře hledá na něm. 


Zde přináším nějaký základní list nastavení, které řeším téměř pokaždé.

#check network config
ifconfig eth0


#set fixed IP
nano /etc/network/interfaces
auto eth0
iface eth0 inet static 
  address 192.168.0.10
  netmask 255.255.255.0
gateway 192.168.0.1
up route add default gw 192.168.0.2 eth0
#restart networku - aplikace nastavení
/etc/init.d/networking restart


#oziveni internetu
#route add default gw {IP-ADDRESS} {INTERFACE-NAME}
route add default gw 192.168.0.2 eth0
#vmware NAT8 is using second ip in subnet

#add DNS resolvers
echo nameserver 8.8.8.8 > /etc/resolvconf/resolv.conf.d/base
echo nameserver 208.67.222.222 >> /etc/resolvconf/resolv.conf.d/base


#edit DNS resolvale name
nano /etc/hosts

192.168.0.1 mujserver
#change hostname - must be used same name as above!

nano /etc/hostname 

#back to homedir 

#alt+126
cd ~

#autoselect from GRUB

/etc/default/grub
sudo update-grub

#enable ROOT login via SSH

nano /etc/ssh/sshd_config
#zakomentuj krizkem
PermitRootLogin without-password
#just below it, add the following line:
PermitRootLogin yes
#then restart SSH:

service ssh restart

#connect USB FLASH
mkdir mnt/flash/
lsblk
mount /dev/sdb1 /mnt/flash
umount /mnt/flash


#SSH warning message to users AFTER login
#online generator
nano /etc/motd 

#SSH warning message to users BEFORE login
nano /etc/issue.net
#some banner
nano /etc/ssh/sshd_config
#uncomment line
Banner /etc/issue.net

Pokud by vás problematika zajímala, věnoval jsem se nastavování Linuxu ve své maturitní práci z roku 2012, která je dostupná také jako ebook.

2 komentáře :

  1. Paráda, to se bude jednou hodit..
    Díky

    mimochodem všiml jsem si toho jak napsat ~ na české klávesnici.. Nepoužíváš anglickou?

    OdpovědětSmazat
    Odpovědi
    1. Všechno napíšeš na české, která se dá nastavit kdekoliv, není důvod se učit EN rozložení. Jenom tuto vlnku si pořád nemůžu zapamatovat... :-D

      Smazat

Dotaz, připomínka, oprava?
(pokud máte problém s vložením příspěvku, vyzkoušejte to v prohlížeči Chrome)