sftpd
apt-get
sudo apt-get install vsftpd
sudo service vsftpd start
sudo service vsftpd stop
sudo service vsftpd restart
nmap localhost
/etc/vsftpd.conf
opcja=wartość
#
# Zezwolenie na logowanie anonimowych użytkowników:
anonymous_enable=YES
# Zezwolenie logowania dla lokalnych użytkowników:
local_enable=YES
# Pozwolenie na zapis we własnym katalogu:
write_enable=YES
# Baner, który będzie wyświetlany przy każdym połaczeniu z serwerem:
ftpd_banner=Prywatny serwer FTP – Powered by : vsftpd
# Kopia bezpieczeństwa pliku konfiguracyjnego:
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.old
# Tworzenie katalogu użytkownika
sudo mkdir /srv/ftp/upload
# Nadanie uprawnień do katalogu
sudo chmod 300 upload
Poczta elektroniczna:
Mail Transfer Agent – oprogramowanie na serwerze (MTA)
Mail User Agent – oprogramowanie na stacji roboczej (MUA)
Mail Delivery Agent – uruchomiony na serwerze (MDA)
MUA › MTA › SMTP/POP3 › MDA › MUA
SMTP / POP3 / IMAP
Instalacja serwera poczty:
sudo apt-get install exim4
Konfiguracja serwera poczty:
sudo dpkg-reconfigure exim4-config
Restart serwera poczty:
sudo service exim4 restart
Instalacja programu do odczytu poczty:
sudo apt-get install mailutils
Wywołanie programu mail:
mail
Zakończenie pracy programu mail: q
UID , GID
/etc/passwd
/etc/shadow
/home
useradd – dodanie nowego użytkownika
sudo useradd uczen1
userdel – usuwanie użytkownika
sudo userdel uczen1
passwd – zmiana hasła użytkownika
sudo passwd uczen1
groupadd – dodawanie grupy
sudo groupadd uczniowie
groupdel – usuwanie grupy
sudo groupdel uczniowie
sudo usermod -G uczniowie uczen1
whoami
Start/Ustawienia/Ustawienia systemowe
Konfiguracja drukarki
CUPS
sudo apt-get install cups
/etc/cups/cups.conf
Listen 192.168.12.54:631
Listen nazwa_komputera:631
sudo service cups restart
IPP – Internet Printing Protocol
Nazwa Format pakietu System
apt, aptitude, dselect deb Debian, Ubuntu
yum rpm Fedora, SuSE,CenTOS
YaST rpm SuSE
Sekcje oprogramowania w Ubuntu:
– main
– restricted
– universe
– multiverse
Metody instalacji programów w systemie Linux:
– Centrum Oprogramowania Ubuntu
– terminal
– pakiety deb
– pliki wykonywalne np. *.run, *.sh
ls – wyświetla zawartość katalogu
mkdir – tworzy katalog
rmdir – usuwa katalog
mkdir zse
mkdir zse/3b2
ls
ls zse
rmdir zse/3b2
rmdir zse
INPUT
OUTPUT
FORWARD
IPTABLES
ALLOW
DENY, REJECT
LIMIT
GUFW
sudo apt-get install gufw