Linux Permissions [Ubuntu]

Foxyball
Foxyball
26.07.2022 11:33:17 25154

Когато искаме да се качват файлове, те не се качват ? Това се случва, защото директориите нямат права. Пробвайте тези 2 команди.

sudo chmod -R 777 <directory>
sudo chmod -R 777 /var/www/~/uploads/

sudo chmod -R 775 <directory>
sudo chown -R www-data:www-data <directory>

ВАЖНО:  chmod 777 дава пълни права и не се препоръчва изобщо! Препоръчвам Ви да използвате 775

 

Във VSCode ако ви излезе това: “Failed to save ': Unable to write file 'vscode-remote://ssh-remote” 
sudo chown -R <user-name> <directory-name>

Пример: sudo chown -R foxyball /assets

 

Мониторинг на логовоете на Apache:

tail -f /var/log/error.log/

Махане на водния знак на Apache:

sudo vim /etc/apache2/apache2.conf
-> ServerTokens Prod
-> ServerSignature Off

:wq

restart apache service 
-> systemctl restart apache2

 

Трансфер на файлове от *nix към Windows

scp -P [port] <file> user@<host>:<directory>

Пример: scp -P 1234 hello.txt foxyball@karavelov.com:/home/foxyball

 

Как да използваме TAR ?

Compress:
tar -czvf saitove.tar.gz saitove/

Compress with excluded files:
tar -czvf saitove.tar.gz saitove/ --exclude=*.mp4

Extract:
tar -xzvf saitove.tar.gz

Extract to specific directory:
tar -xzvf saitove.tar.gz -C /home/

 

Изтриване на логин историята на Линукс

echo > /var/log/wtmp
echo > /var/log/btmp
last

 

Зануляване на ауто инкремент в MySQL (MariaDB)

TRUNCATE TABLE tbl;
OR
ALTER TABLE tbl AUTO_INCREMENT=1;

 

Дъмпване на база в MySQL (MariaDB)

mysqldump -u root -p  --databases SweetSpot > sweetspot.sql

 

Коментари

Author
kiretokn
31.07.2022 11:31:43

Аз съм капитана!

Author
PreslavBG
06.09.2022 16:29:06

Нищо не разбирам от Линукс :(

Остави коментар

Моля, първо влезте във вашия профил Вход.