Tag: linux

Linux – ubuntu server –instalacja i konfiguracja serwera plików i drukarek [SAMBA]

Samba – darmowy serwer plików oraz drukarek, dostępny praktycznie dla każdego systemu. Dostępna jest na licencji GPL (GNU General Public License). Samba korzysta z implementacji protokołu SMB (Server Message Block).   Samba pozwala na tworzenie heterogenicznego (mieszanego) środowiska, w którym mogą działać obok siebie komputery z systemem operacyjnym Unix i Linux oraz Windows i wzajemnie korzystać ze swoich zasobów – plików i drukarek….




Linux ubuntu server – instalacja i konfiguracja serwera ftp

Pobieramy obraz ze strony https://releases.ubuntu.com/16.04/ Server install image -> 64-bit PC (AMD64) server install image lub Server install image -> 32-bit PC (i386) server install image  Instalujemy Ubuntu server  Poniższe polecenia wykonujemy jako root  Instalujemy środowisko graficzne GNOME  Apt-get update  apt install ubuntu-gnome-desktop  Po instalacji środowiska graficznego wpisujemy polecenie startx  Instalujemy ftp server na ubuntu  Możemy pobrać (polecenie wget) odpowiednią paczkę deb ze strony https://packages.ubuntu.com/xenial/vsftpd  Możemy wykonać polecenie  apt install vsftpd  Konfiguracja serwera ftp  polecenie systemctl zarządza usługami pod linuxem Samo polecenie wyświetli wszystkie uruchomione usługi. Polecenie systemctl jest…




umask – Maska użytkownika (ang. user mask)

Polecenie umask jest odpowiedzialne za ograniczenie praw dostępu (chmod). W jaki sposób to działa? A więc na początku zastanówmy się nad jedną rzeczą, a mianowicie podczas tworzenia pliku (katalogu) nadawane są jakieś uprawnienia dla tego pliku (katalogu). No dobrze, to jakie są te uprawnienia? Tutaj właśnie wchodzi rola polecenia umask. Standardowo w systemie Linux uprawnienia…




Linux – defragmentacja

Jeśli jesteś użytkownikiem Linuksa, prawdopodobnie słyszałeś, że nie musisz defragmentować systemów plików Linux. Zauważysz także, że dystrybucje Linuksa nie są dostarczane z narzędziami do defragmentacji dysku. Ale dlaczego tak jest? Aby zrozumieć, dlaczego systemy plików Linux nie wymagają defragmentacji w normalnych warunkach – a te w Windowsach – musisz zrozumieć, dlaczego występuje fragmentacja i jak…


Tagi:


Sprawdzanie błędów dysku z linii komend

Czasem dysk twardy wymaga sprawdzenia pod kątem błędów. Należy wówczas uruchomić komputer z dystrybucji LIVECD (np. poprzez pendrive) aby dysk, który sprawdzamy nie był jednocześnie tym z którego bootujemy system.  Do sprawdzenia błędów służy komenda:  sudo fsck -t -y -f -c /dev/sda1  Gdzie /dev/sda1 jest konkretną partycją. Aby wyświetlić partycje które mamy na kompyterze użyjmy polecenia:  sudo fdisk -l  W zależności od podłączonych…


Tagi:


Archiwizacja i kompresja zbiorów systemu Linux

Podczas pracy w każdym systemie operacyjnym użytkownicy tworzą pliki, których istnienie jest ważne. Są to na przykład raporty, projekty itp. Pliki takie należy poddawać procesowi archiwizacji.Najczęściej wykorzystuje się dwa programy do archiwizacji danych. Są to: “tar” i “gzip”….




Pakowanie i rozpakowywanie plików programem gzip

Program gzip jest narzędziem GNU służącym do pakowania i rozpakowywania plików metodą zip. Uruchomienie gzip z nazwą pliku powoduje zmniejszenie rozmiaru pliku i zapisanie go z rozszerzeniem gz. Przykład: aby spakować plik o nazwie intrukcja należy wykonać polecenie…




Konfiguracja interfejsów sieciowych

Polecenie Ifconfig lo jest interfejsem pętli zwrotnej. /etc/network/interfaces auto lo iface lo inet loopback powyżej konfiguracja pętli zwrotnej. pierwsza linijka umożliwia automatyczne podniesienie interfejsu przy starcie systemu auto eth0iface eth0 inet static #albo dhcp address 192.168.0.123 netmask 255.255.255.0 gateway 192.168.0.1  ip addr flush dev eth0/etc/init.d/networking restart -> ponownie uruchomić sieć  


Tagi:


Instalacja 7zip na Ubuntu

$ sudo apt-get update $ sudo apt-get install p7zip-full sprawdzamy poprawność zainstalowania programu $ 7z dodawanie pliku do archiwum $ 7z a data.7z data.txt   informacje o archiwum $ 7z l data.7z   rozpakowanie archiwum $ 7z e data.7z