OS Installer ISO
ISO-ul „OS Installer" pornește o mașină goală (fizică sau virtuală), instalează automat un Debian minimal și aplicația ThorStorage, apoi repornește gata de folosit. De la CD/USB până la login: câțiva pași. The “OS Installer” ISO boots a bare machine (physical or virtual), automatically installs a minimal Debian plus the ThorStorage app, then reboots ready to use. From CD/USB to sign-in in a few steps.
Instalarea șterge tot discul mașinii țintă și rulează automat, fără întrebări. Folosește un disc dedicat și fă backup la orice date importante înainte. The install erases the entire disk of the target machine and runs automatically, with no prompts. Use a dedicated disk and back up anything important first.
Ai nevoie deYou'll need
Pas cu pasStep by step
Îți trebuie un mediu de pe care mașina să pornească. În Windows poți arde ISO-ul pe un CD/DVD (fără niciun program instalat) sau îl scrii pe un stick USB cu Rufus. Fișierul e thorstorage-os-installer.iso.
You need bootable media. On Windows you can burn the ISO to a CD/DVD (no software to install) or write it to a USB stick with Rufus. The file is thorstorage-os-installer.iso.
Pune un CD/DVD gol în unitate. În File Explorer, dă click dreapta pe fișierul .iso → „Burn disc image" (Inscripționează imaginea de disc). Alege unitatea, bifează „Verify disc after burning" și apasă Burn.
Put a blank CD/DVD in the drive. In File Explorer, right-click the .iso file → “Burn disc image”. Pick your drive, tick “Verify disc after burning”, then click Burn.
Descarcă Rufus (rufus.ie), deschide-l, la Device alege stick-ul USB, la Boot selection apasă SELECT și alege ISO-ul, apoi START. Atenție: șterge tot ce e pe stick. Download Rufus (rufus.ie), open it, under Device pick your USB stick, under Boot selection click SELECT and choose the ISO, then START. Note: it erases everything on the stick.
Pornește mașina și alege mediul din meniul de boot (de obicei F12, F11 sau Esc), sau setează CD/USB primul în ordinea de boot. Instalarea pornește singură și automat.
Power on and pick the media from the boot menu (usually F12, F11 or Esc), or set CD/USB first in the boot order. The install starts automatically.
Instalatorul partiționează discul, aduce un Debian minimal și pachetele ThorStorage de pe internet, apoi repornește singur în sistemul instalat. Nu atinge nimic. The installer partitions the disk, pulls a minimal Debian and the ThorStorage packages from the internet, then reboots itself into the installed system. Nothing to touch.
La consola mașinii (monitor+tastatură, sau consola VM-ului) autentifică-te cu root / thorstorage și dă serverului un IP fix, ca adresa să nu se schimbe. Pașii exacți (nume interfață, blocul de config) sunt mai jos, la „IP fix". Ține minte IP-ul ales.
At the machine's console (monitor+keyboard, or the VM console) sign in as root / thorstorage and give the server a fixed IP so the address won't change. Exact steps (interface name, config block) are below under “Fixed IP”. Remember the IP you chose.
Dintr-un browser din rețea, deschide https://IP-ul-fix:8443 (cel setat mai sus). Certificatul e auto-semnat, deci browserul avertizează o dată — acceptă și continuă. Autentifică-te cu utilizator admin și parolă admin.
From a browser on the network, open https://your-fixed-IP:8443 (the one you set above). The certificate is self-signed, so the browser warns once — accept and continue. Sign in with username admin and password admin.
La prima intrare ești obligat să setezi o parolă nouă de admin, apoi să accepți Termenii și Confidențialitatea. Gata — de aici creezi conturi FTP, foldere și utilizatori. On first sign-in you're required to set a new admin password, then accept the Terms & Privacy. Done — from here you create FTP accounts, folders and users.
RețeaNetworking
La instalare, mașina ia temporar o adresă prin DHCP (ca să descarce pachetele). Pentru un server e recomandat un IP fix, ca adresa să nu se schimbe. Îl setezi la consolă (SSH nu e instalat implicit) — intră cu root / thorstorage (parola implicită; schimb-o cu passwd). Află mai întâi numele interfeței:
During install the machine takes a temporary DHCP address (to download packages). For a server a fixed IP is recommended, so the address won't change. You set it at the console (SSH isn't installed by default) — sign in as root / thorstorage (the default password; change it with passwd). First find your interface name:
# listează interfețele (ignoră „lo")list interfaces (ignore “lo”) ip -o link show | grep -v lo # e.g. ens160, eth0, enp1s0
Apoi editează /etc/network/interfaces (nano /etc/network/interfaces) și pune blocul static — înlocuiește numele interfeței, adresa, gateway-ul și DNS-ul cu ale rețelei tale:
Then edit /etc/network/interfaces (nano /etc/network/interfaces) with a static block — replace the interface name, address, gateway and DNS with your network's:
# /etc/network/interfaces allow-hotplug ens160 iface ens160 inet static address 192.168.1.50/24 # IP fix + masca (/24 = 255.255.255.0)fixed IP + mask (/24 = 255.255.255.0) gateway 192.168.1.1 # routerulyour router dns-nameservers 8.8.8.8 1.1.1.1
Aplică schimbarea:Apply the change:
systemctl restart networking
De acum accesezi panoul la https://192.168.1.50:8443 (IP-ul tău fix). Contul de consolă e root cu parola implicită thorstorage — schimb-o imediat cu passwd și păstreaz-o privată.
From now on reach the panel at https://192.168.1.50:8443 (your fixed IP). The console account is root with the default password thorstorage — change it right away with passwd and keep it private.
FirewallFirewall
În spatele NAT? Setează pasv_address = IP-ul public în /etc/vsftpd.conf și fă port-forward la 21 + 40000–40100 către server, apoi systemctl restart vsftpd.
Behind NAT? Set pasv_address to your public IP in /etc/vsftpd.conf and port-forward 21 + 40000–40100 to the server, then systemctl restart vsftpd.