- Descarcați imaginea openwrt sau lede de la adresa: https://downloads.openwrt.org/releases/18.06.1/targets/x86/legacy/combined-ext4.img.gz apoi dezarhivați copiați img pe stick-ul boot-abil redenumiți-l cu un nume scurt gen lede.img sau x64.img - Eu am folosit parted magic pentru bootare dar puteți folosi ce vreți voi ca sa dați comanda "dd" deschideți un file manager apoi în calea unde ați pus imaginea deschideți terminal pentru ca imaginea mea se cheamă openwrt.img iar stick-ul a fost montat ca sdb1 iar hdd de 80Gb ca sda dau comanda in terminal: dd if=openwrt.img of=/dev/sda operația va crea 2 partiții în maxim 256 Mb pe care este instalat openwrt-ul apoi restartam pc scoatem stick-ul boot-abil și-l lăsăm sa pornească pe hdd prima operație, parola de root: passwd verificam ca cele 2 placi de rețea sunt online: ifconfig cu aceasta ocazie vedem ce ip-uri si-a luat... pentru început dhcp-ul nu generează ip-uri... dacă legam un pc client v-a trebui sa-i punem ip manual ip: 192.168.1.2 mask: 255.255.255.0 gw: 192.168.1.1 dns: 192.168.1.1 putem acum accesa dintr-un browser serverul nostru la adresa http://192.168.1.1 user: root pass: parola_care_am_pus-o_după_instalare configurez interfețele de rețea dacă vreau schimb ip-ul serverului în placa de lan... la fel dacă e nevoie în wan ...prefer sa ma conectez pe ssh ...pentru ca pot da prin copy-paste următoarele comenzi update și instalare module adiționale: opkg update opkg install nano mc unzip libuuid uuid uuidgen uuidd wget ca-certificates opkg install cfdisk fdisk hd-idle libblkid luci-app-hd-idle sfdisk opkg install block-mount cifsmount libmount mount-utils ntfs-3g ntfs-3g-utils opkg install luci-app-samba samba36-client samba36-server samba36-net samba36-hotplug opkg install blkid bsdtar bzip2 gzip libbz2 lua-lzlib perl-compress-bzip2 opkg install bind-tools bind-server bind-host bind-client bind-check opkg install kmod-usb-storage kmod-fs-ext4 kmod-usb-storage-extras opkg install shadow-useradd luci-ssl etherwake luci-app-wol wakeonlan pentru ca sistemul ocupa loc foarte puțin configuram restul spațiului liber ca sa-l folosim în sharing-ul rețelei interne ...precum și un mic spațiu swap care poate fi de ajutor mai ales în cazul transferurilor de fișiere deci folosim ssh-ul fdisk -l /dev/sda tastam "n" ...care înseamnă partiție noua tastam "p" ...care înseamnă partiție primara un "enter" ...pentru adresa de început de partiție în cazul meu la următorul pas am dat 74G după care o i-au de la capăt cu următoarea partiție care va fi de swap pentru finalizare ... tastam "w" urmează finalizarea cu formatarea partițiilor mkfs.ext4 /dev/sda3 mkswap /dev/sda4 swapon -a intrăm pe pagina grafica la secțiunea mount Points unde configuram partițiile V-om reveni la acesta secțiune după ce configuram user-ul.... deci... configuram userul (sau utilizatorii) care v-a avea dreptul sa acceseze datele partajate... de data aceasta v-om lucra prin ssh... cu conditia ca în secțiunea administrare sa aveți bifata opțiunea nespecificat și portul 22 deci în terminal
$ su parola voastra $ ssh ip-ul_severului root parola serverului apoi.... -Adăugam user-ul în sistem... $ nano /etc/passwd v-om obține ceva de genul... root:!:0:0:root:/root:/bin/ash nobody:*:65534:65534:nobody:/var:/bin/false daemon:*:65534:65534:daemon:/var:/bin/false -Adaugăm la urma ca exemplu user-ul "elev" root:!:0:0:root:/root:/bin/ash nobody:*:65534:65534:nobody:/var:/bin/false daemon:*:65534:65534:daemon:/var:/bin/false elev:*:1000:65534:elev:/var:/bin/false -Adăugam parola hotărâta pentru acest user $ smbpasswd -a elev -Adaugăm câteva reguli în firewall $ nano /etc/config/firewall config 'rule' option 'src' 'lan' option 'proto' 'udp' option 'dest_port' '137-138' option 'target' 'ACCEPT' config 'rule' option 'src' 'lan' option 'proto' 'tcp' option 'dest_port' '139' option 'target' 'ACCEPT' config 'rule' option 'src' 'lan' option 'proto' 'tcp' option 'dest_port' '445' option 'target' 'ACCEPT' -Acum ne asiguram de drepturile de scriere pentru utilizatorul ales chmod -R 777 /mnt/samba chown -R elev /mnt/samba dacă e nevoie putem schimba "elev" cu "nobody" mai nou pentru ca windows aopreste multe servicii smb recomandat din win sa accesati pe adresa serverului gen: smb://172.16.156.253/samba sau \\172.16.156.253 o alta comanda utila de logare in win. din cmd: net use R: \\server\share /USER:elev parola_elev Evident ca veți putea face mult mai multe cu acest sistem de operare.... acest tutorial fiind dedicat cu predilecție începătorilor... Multa bafta :)
0 Comments
|
Archives
March 2024
Categories
All
|