Posts Tagged “Linux”

linux online inc Swap file в ЛинуксПовече информация относно swap-а в Линукс може да намерите тук.

Преди време реших, че имам нужда от swap дял. В началото тръгнах да режя дялове, да ги форматирам, да ги swapon-вам… Но това са ненужни усилия и ненужно рязане на хард диск-а ви. Най-добрия начин, за да си добавите swap да го направите от файл.

0. Отваряме Терминал и се логваме като суперпотребител:
sudo su

1.Правим файс с големина 1 Х 1024МБ ( аз използвах 1гб за размер на файла, но може да смените големината на каквато си желаете , като промените величината за count ) :
dd if=/dev/zero of=/mnt/swap.file bs=1M count=1024

2.Създаваме SWAP:
mkswap /mnt/swap.file

3. Пускаме SWAP-a:
swapon /mnt/swap.file

4.Редактираме /etc/fstab ,за да може след рестартиране да ти се активира автоматично:
nano /etc/fstab

5.Изтриваме стария ред , който съдържа SWAP ( ако имаме такъв ) и слагаме това:
/mnt/swap.file none swap sw 0 0

6.Убеждаваме , се че всичко е направено както трябва:
free

Аз го правих с Ubuntu, но би трябвало с всяка дистрибуция да е същото… най-много да нямате nano и/или sudo – за nano просто използвате друго редактор като vi / vim, а вместо sudo su, може да използвате направо su :)

Успех и благодарности на vhristev, който ми отвори очите за този начин.

Comments No Comments »

Son of Bill Gates asks his father:
- Dad, I’d like to try to have sex, what should I do?
- That’s simple, sonny. Just take the biggest car from my garage, dress the best
suit you have and take the girl into the most deluxe restaurant in the town.
Rent a horse chariot in the evening and take her for a trip around the lake. Buy
her the biggest bunch of flowers you can buy. Finally rent a president suite and
she’ll be yours. And that’s all.
- But Dad! Where are the romantic walks, grazes, reading of poetry in the moonlight,
flirting …
- My boy… all this was invented by the Linux folks so that they can have sex for free.

Comments No Comments »

how%2520to%255B3%255D How to: Apache2 Password Protected Folder Сигурно много често ви се е налагало да сложите на вашия сървъра някаква лична иформация, която да е достъпна само с за определени потребители и да изисква парола. Разбира се, това може да се направи много по-лесно с ftp сървър, но от значение е, какво точно искате да споделяте. Може да е сайт или просто някаква галерия със снимки. Нещо, което не трябва да е достъпно от всички… Ето и моето предложение за решаване на проблема.

Най-лесно бихте се справили, като поставите парола с помощта на Apache. За тази статия ще дам пример с apache2, не съм запознат, но мисля че няма разлика и при старата версия.

Нека започнем, първо отваряте вашият терминал и с помощта на htpasswd инструмента създавате pass файл, в който ще се намират потребителското име и паролата. Ето и как да използвате htpasswd:

Usage:
htpasswd [-cmdpsD] passwordfile username
htpasswd -b[cmdpsD] passwordfile username password
htpasswd -n[mdps] username
htpasswd -nb[mdps] username password
-c  Create a new file.
-n  Don't update file; display results on stdout.
-m  Force MD5 encryption of the password.
-d  Force CRYPT encryption of the password (default).
-p  Do not encrypt the password (plaintext).
-s  Force SHA encryption of the password.
-b  Use the password from the command line rather than prompting for it.
-D  Delete the specified user.

Аз реших да използвам флаговете -s – за криптиране и -b за да се използва парола, която въвеждам в същия ред. Или ето ви пример как изглеждаше създаването на passwd файл при мен:

htpasswd -bcs passwordfile username password

След това е нужно да преместите passwordfile в /etc/apache2/. За целта са ви нужни суперпотребителски права :

sudo mv passwordfile /etc/apache2/passwordfile

Създаването на passwordfile-а е 60% процента от работата, сега просто е нужно да опишем новите промени в /etc/apache2/apache2.conf . Аз използвах nano , но вие може да използвате любимия си текстов редактор.

sudo nano /etc/apache2/apache2.conf

След това просто в края на конфигурационния файл добавяте:

<Directory /var/www/foldername>
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/apache2/passwordfile
Require user username
</Directory>

Като тук вече променяте параметрите – foldername; passwordfile; username – с тези, които вие желаете. Разбира се може да се промени и съобщението “Restricted Files” на каквото вие си прецените.

Всичко е готово! Сега просто е нужно да рестартирате apache2 и вече вашата папка е защитена с парола :

sudo /etc/init.d/apache2 restart

Надявам се да съм ви бил полезен, ако не сте разбрали нещо и имате въпроси моля оставете коментар.

Comments No Comments »

gldt76 Историята на GNU/Linux   диаграма

Най-хубавото в света на GNU/Linux операционните системи е голямото разнообразие от дистрибуции. Всеки може да намери точно това, което му е нужно. Разбира се не всичко е станало за един ден и не всички проекти се разработват от самото начало. Благодарение на http://futurist.se/gldt/ може да разгледате една графика доста лесно представяща цялата история на GNU/Linux! Лесно и достъпно са показани роднинските връзки между наличните дистрибуции.

Натиснете върху изображението за голям размер.

Comments 1 Comment »