Linux

ifolder3 – zmiana hasła dla użytkownika

W ifolder3 (wersja community) nie ma możliwości (albo ja nie znalazłem) zmiany hasła dla zapominalskiego użytkownika z poziomu strony internetwoej (domena/admin). Poniżej polecenie które wykonuje tą czynność: /usr/bin/mono /usr/lib64/simias/bin/UserCmd.exe setpwd \ –url http://localhost –admin-name admin \ –admin-password ifolder_lab –user użytkownik –password hasło

Free(BSD)

Wyszukiwanie w pliku tekstowym i wyświetlanie kilku linii wyżej i niżej.

Wyszukiwanie w pliku tekstowymi i wyświetlanie kilku linii przed i po szukanej frazie. nawk ‘c–>0;$0~s{if(b)\ for(c=b+1;c>1;c–)print r[(NR-c+1)%b];print;c=a}b\ {r[NR%b]=$0}’ \ b=2 a=4 s=”string” file1 gdzie a i b określa ilość linii wyświetlanych, string oznacza szukany ciąg znaków, file1 to przeszukiwany plik. Źródło: http://www.unix.com/solaris/33533-grep-display-few-lines-before-after.html

Linux

Automatyczne montowanie dysku sieciowego samby pod Linuksem

Montowanie dysku sieciowego widnows (samba) pod Ubuntu za pomocą fstab + plik tekstowy z informacjami do uwierzytelnienia. Kilka prostych kroków, zwróć uwagę na szczegóły: 1. W pierwszym kroku trzeba zainstalować pakiet smbfs, zawierający program smbmount 2. Stworzyć plik tekstowy plik_haslo.conf w następujący sposób: sudo printf “username=nazwa_uztkownika_udzialu\npassword=haslo_uzytkownika_udzialu” > /sciezka/do/pliku/plik_haslo.conf 3. Ustawić odpowiednie …

Linux

7z 7zip składnia polecenia

Pakowanie w 7z z linii poleceń, do formatu zip: 7z a -tzip dest.zip source/

Linux

MySQL – zmiana silnika bazy

W MySQL dostępnych jest kilka silników. Mamy wybór pomiędzy ilością funkcji a szybkością działania. Najważniejsze silniki to: InnoDB – montowany w najnowszych bd, obsługuje transakcje, wolniejszy MyISAM – bardzo szybki, brak transakcji Żeby sprawdzić jakie motory są obsługiwane w zainstalowanej bd należy wydać polecenie: mysql> SHOW ENGINES\G; Zmiana systemu bd: …

Linux

Sprawdzenie wersji Ubuntu

Ubuntu – wersja lsb_release -a

Free(BSD)

Usuwanie linii z pliku za pomocą sed

# delete the line 18 from ‘~/.ssh/known_hosts’ file sed -i ’18 d’ ~/.ssh/known_hosts # also sed -i 18d ~/.ssh/known_hosts # delete few lines # delete 6 lines from line 8 sed -i 8,+6d file.txt # delete the line where is ‘TO DELETE’ sed -i ‘/string to delete/ d’ file.txt Źródło: http://snipplr.com/view/6152/

Linux

Linux – operacje na dyskach scsi

Odniesienie urządzenie scsi a urządzenie kernela (np sdx1): ls -d /sys/bus/scsi/devices/0\:1\:0\:0/block* Usunięcie urządzenia scsi: echo 1 > /sys/bus/scsi/drivers/sd/0\:0\:5\:0/delete lub echo 1 > /sys/block/(whatever)/device/delete Rescan interfejsu scsi: echo “- – -” > /sys/class/scsi_host/host0/scan lub (bo często nie działa) echo 1 > /sys/bus/scsi/drivers/sd/0\:0\:6\:0/rescan

Free(BSD)

Usuwanie ukrytych (hidden) plików pod linuxem

rm -rf .[!.]* .??* Wyjaśnienie: za rm -rf są 2 wyrażenia, pierwsze usuwa wszystkie które za pierwszą kropką nie mają drugiej – jednak to wyrażenie nie usunie pliku ..nazwa, drugie wyrażenie usuwa wszystko co ma . i dwa znaki – to wyrażenie nie usunie “.”, “..” i niestety też wyrażeń …

Free(BSD)

Domyślne ustawienia polityki haseł – linux

Domyślnie pod slesem plik /etc/pam.d/common-password ma następującą postać: password requsite pam_pwcheck.so nullok cracklib password required pam_unix2.so use_authtok nullok Aby zaostrzyć politykę bezpieczeństwa i sprawdzać słownikowo hasło należy zmienić pierwszą linię na nast: password requisite pamcracklib.so lcredit=-1 ucredit=-1 dcredit=-1