Како угостити личну алтернативу пастебина на Линуку

click fraud protection

Пастебин је поуздан алат за Линук кориснике. Са њим је то врло лако делити Басх скрипте или чак код развоја на капи шешира. Нажалост, то није приватни сервис, тако да свако може видети ваше ствари - осим ако не изваљате неко тесто да бисте га заштитили. Такође није отворен извор. Ако вам треба нешто што делује као Пастебин, али са приватношћу, умањеном за премијску цену, можете да угостите своју личну алтернативу Пастебин-у на Линук серверу.

У овом водичу топло препоручујемо постављање посебне машине за покретање Убунту сервера. Међутим, ако немате сервер, размислите о томе да следите овај водич на Убунту радној површини јер је сва технологија веб сервера доступан за инсталацију и ПриватеБин софтвер не захтева посебне конфигурационе алате само за сервер или посебне знање.

Напомена: иако смо се у овом уџбенику фокусирали на Убунту и Убунту сервер, било који Линук сервер / десктоп оперативни систем који подржава ЛАМП.

ЛАМП Сервер

Већина алтернатива Пастебин-а који раде на Линуку су веб апликације. Овим алаткама је потребан комплетан сет веб алата на Линук серверу да би чак и функционисао. Због тога ћемо у овом одељку водича прегледати како да поставимо ЛАМП стацк.

instagram viewer

Шта је ЛАМП стацк? То је Линук (у нашем случају Убунту Сервер), Апацхе2, МиСКЛ и ПХП. Без ових алата нема начина да покренете софтвер у водичу.

Постављање ЛАМП стака на Убунту-у је супер једноставно. Да бисте то учинили, отворите терминал, удаљени путем ССХ (ако треба) и покрените следеће апт инсталл команда.

судо апт инсталл ламп-сервер ^

Покретање горње наредбе зграбиће готово све што нам треба. Када све буде урађено инсталирањем, мораћемо да инсталирамо још један алат. Конкретно, потребан нам је алат Гит, тако да је могуће комуницирати са ГитХуб-ом. Да бисте га инсталирали, унесите команду испод.

судо апт инсталл гит -и

Сада када алат Гит ради, поступак инсталације може започети.

Инсталирајте ПриватеБин

Почетак рада ПриватеБин-а је веома једноставан, јер софтвер не користи традиционалну методу базе података. Уместо тога, све пасте и информације постављене су у структури "равне датотеке". Не коришћење нечег попут МиСКЛ-а можда звучи застрашујуће и неефикасно, али није. Ако кренете са подешавањем само за датотеке, било који корисник може лако да подешава овај софтвер. Што је још боље, будући да прескаче СКЛ и традиционалне поставке базе података, сигурносно копирање је једноставно као и спремање датотека.

Да бисмо инсталирали ПриватеБин, директно ћемо комуницирати са његовом развојном страницом на ГитХуб-у. Прелазак руте ГитХуб значи да је инсталирање софтвера лако као и покретање софтвера гит клон команда у терминалу. На терминалу користите тастер ЦД команде, пређите на веб директоријум и инсталирајте ПриватеБин помоћу Гита.

цд / вар / ввв / хтмл / судо -с гит цлоне https://github.com/PrivateBin/PrivateBin.git

Инсталирање софтвера ПриватеБин са гит клон је невероватно брз. У овом тренутку, ако отворите картицу веб прегледача и унесете следећу УРЛ адресу у траку адреса, моћи ћете да јој приступите одмах.

http://ip-address-of-server-on-lan/PrivateBin

или, ако сте га инсталирали на радну површину Убунту:

http://localhost/PrivateBin

Остављање ПриватеБин-а у фасцикли клон није баш добро. За боље подешавање размислите о томе да га преместите у корен /var/www/html/ директоријум.

Помоћу мв наредбе, премјестите све датотеке ПриватеБин у прави директориј и ажурирајте све дозволе.

цд / вар / ввв / хтмл / ПриватеБин / судо мв * / вар / ввв / хтмл / судо цхмод 777 -Р / вар / ввв / хтмл /
судо рм -рф ПриватеБин

Приступите новом подешавању ПриватеБин на:

http://ip-address-of-server-on-lan

или, ако сте га инсталирали на радну површину Убунту:

http://localhost

ПриватеБин

ПриватеБин је веома једноставан алат. Да бисте га користили, учитајте веб локацију и залепите неки текст у оквир „Уређивач“. Са текстом у пољу Едитор, време је за подешавање формата. Погледајте врх уређивача и одаберите падајући изборник поред „Формат“.

Помичите се по менију и одаберите одговарајући формат за своју пасте. Кад све изгледа добро, кликните на „Пошаљи“ да бисте добили повезницу за размјену за вашу пасту.

Деструктивне пасте

Јесте ли знали да ПриватеБин може створити уништавајуће пасте које се бришу након што их прочитате? Да бисте користили ову функцију, направите пасте и потврдите поље „Сними након читања“.

Након што проверите поље за самоуништавање, кликните падајући мени поред њега и подесите датум истека. Када корисник отвори вашу "Спреми након читања" пасте, она ће се избрисати.

Бацкуп ПриватеБин

Стварање резервне копије ПриватеБин започиње креирањем Тар архиве.

тар -цзвф привате-бин.тар.гз / вар / ввв / хтмл /

Шифрујте резервну копију помоћу ГПГ-а.

гпг -ц привате-бин.тар.гз

Завршите поступак израде резервне копије брисањем оригиналне архиве.

судо рм привате-бин.тар.гз

Врати

Враћање приватне резервне копије започиње премештањем привате-бин.тар.гз.гпг у / вар / ввв / хтмл /.

судо мв /патх/то/привате-бин.тар.гз.гпг / вар / ввв / хтмл /

Дешифрирајте датотеку помоћу ГПГ-а.

гпг -ц привате-бин.тар.гз.гпг

Извадите архиву и померите резервну копију на своје место.

тар -звкф привате-бин.тар.гз. ЦД хтмл мв *.. рм хтмл. цд / вар / ввв / хтмл
watch instagram story