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
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
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/hosts192.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
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.