Linux – notatka (1)

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