Se instaleaza pachetele “dnsutils” si “telnet” apt-get install dnsutils telnet -y Se verifica daca portul 25 este deblocat: dig mx +short yahoo.com |awk -F ‘ ‘ ‘{print $2}’ mta6.am0.yahoodns.net. mta5.am0.yahoodns.net. mta7.am0.yahoodns.net. telnet mta6.am0.yahoodns.net 25 Trying 98.138.112.34… Connected to mta6.am0.yahoodns.net. Escape character is ‘^]’. 220 mta1278.mail.ne1.yahoo.com ESMTP ready Daca output-ul este “Conection timed out” atunci portul […]
AUTOMATIZARE DOWNLOAD CU SICKCHILL
Ca utilizator elvis: sudo curl https://raw.githubusercontent.com/SickChill/SickChill/master/contrib/debian-ubuntu-install.sh | sudo bash Pentru a rula ca serviciu: sudo curl https://raw.githubusercontent.com/SickChill/SickChill/master/contrib/runscripts/init.systemd -o /etc/systemd/system/sickchill.service In /etc/systemd/system/sickchill.service, in partea de jos a fisierului, randul ExecStart=/opt/sickchill/bin/SickChill -q –daemon –nolaunch se completeaza cu –datadir=/opt/sickchill: ExecStart=/opt/sickchill/bin/SickChill -q –daemon –nolaunch –datadir=/opt/sickchill Se salveaza fisierul, apoi se activeaza si se porneste serviciul: sudo chown root:root /etc/systemd/system/sickchill.service […]
SECURIZAREA SERVERULUI WEBMIN
A. Daca exista deja un certificat emis de Let’s Encrypt pentru domeniul sub care functioneaza Webmin fisierele privkey.pem si cert.pem necesare se gasesc la /etc/letsencrypt/live/domeniu.com: -in Webmin Configuration -> SSL Encription ->SSL Settings : fisierul privkey.pem la “Private key” fisierul cert.pem la “Certificate file” (Separate file) B. Cu Let’s Enscript prin Webmin: -in Webmin Configuration […]
SECURIZAREA SERVERULUI APACHE CU SSL
Generarea certificatelor SSL Se creeaza folderul unde se vor pastra certificatele si cheia privata: mkdir /var/SSL && cd /var/SSL Se genereaza cheia privata (domeniu.com.key) cu OpenSSL in terminalul serverului domeniului sau in Control Panel openssl genrsa -out /var/SSL/domeniu.com.key 2048 Se creeaza fisierul “domeniu.com.csr” openssl req -new -sha256 -key /var/SSL/domeniu.com.key -out /var/SSL/domeniu.com.csr Country: RO State or […]
SECURIZAREA SERVERULUI APACHE CU LET’S ENCRYPT
Se actualizeaza sursele: apt update Se instaleaza Certbot: apt install -y python3-certbot-apache Certbot genereaza certificatele localizate in /etc/letsencrypt/live/silviamarin.ro a. HTTP Challenge validation Se opreste serverul Apache apoi se genereaza certificatul: systemctl stop apache2.service certbot certonly –standalone -d silviamarin.ro,www.silviamarin.ro b. Obtinerea certificatelor Let’s Encrypt cu wildcard Se opreste serverul Apache apoi se genereaza certificatele: systemctl stop apache2.service […]
INSTALARE SERVER WEB (MARIADB, APACHE, PHP)
Se actualizeaza sursele: apt-get update Se instaleaza MariaDB database server: apt install -y mariadb-server apoi mysql_secure_installation care seteaza parola utilizatorului root, elimina accesul anonim, accesul non-local si baza de date de test apoi reincarca privilegiile. Se reporneste serverul MariaDB: systemctl restart mariadb.service Accesul la serverul MariaDB se face cu comanda mariadb Se instaleaza Apache2: apt […]
PERSONALIZARE TERMINAL SI NANO
Pentru a colora prompt-ul din Terminal: Pentru utilizatorul user (cursor verde): nano .bashrc Se decomenteaza force_color_prompt=yes: # uncomment for a colored prompt, if the terminal has the capability; turned # off by default to not distract the user: the focus in a terminal window # should be on the output of commands, not on the […]
EMULATOR DE TERMINAL IN BROWSER
Shell In A Box (shellinabox) este un emulator prin browser pentru terminalul din Linux. Functioneaza ca un web-server in interiorul caruia ruleaza severul SSH si dirijeaza traficul peste firewall pe porturile HTTP(S). Se instaleaza shellinabox: apt-get install openssl shellinabox La instalare se genereaza un certificat SSL in /var/lib/shellinabox pentru folosirea protocolului HTTPS Portul implicit este […]
INSTALARE PLEX MEDIA SERVER
Se descarca si se instaleaza cheile de criptare pentru surse: apt install apt-transport-https apt install -y curl gnupg2 curl -L https://downloads.plex.tv/plex-keys/PlexSign.v2.key | sudo gpg –yes –dearmor -o /etc/apt/keyrings/plexmediaserver.v2.gpg Se introduc sursele in fisierul sources.list: echo „deb [signed-by=/etc/apt/keyrings/plexmediaserver.v2.gpg] https://repo.plex.tv/deb/ public main” | sudo tee /etc/apt/sources.list.d/plex.list Se actualizeaza depozitul software si se instaleaza Plex Media Server: apt-get […]
INSTALARE LOGITECH MEDIA SERVER
Se descarca Logitech Media Server de aici : wget https://downloads.lms-community.org/nightly/lyrionmusicserver_9.0.0~1721421121_amd64.deb (se copie link-ul cu versiunea corecta) Se instaleaza serverul media cu comanda dpkg: dpkg -i lyrionmusicserver_9.0.0~1721421121_amd64.deb (atentie la versiune) Se acceseaza Logitech Media Server la adresa: https://silviamarin.ro:9000