Apache, WinSCP

Fizzy | 2017-03-13 16:33:28 UTC | #1

Witam!
Po zainstalowaniu apache chciałbym zmienić główną stronę apache, gdy próbuje zmienić pojawia się komunikat permission denied a przez ROOT się nie połącze, ponieważ do root jedynie idzie się zalogować poprzez sudo su a niestety przez WinSCP nie dałem rady tego wykonać. Wiem, że mogę ściągnąć tą stronę z Github`a i cp czy replace, ale jestem początkującym linuxiarzem i nie wiem jak to zrobić. Ktoś ma jakieś pomysły? Dodam tylko, że posiadam KVM. Nie wiem czy to coś zmienia, ale podaje na wszelki wypadek.


Nieznajomy11 | 2017-03-13 17:26:32 UTC | #2

Odblokuj logowanie do roota lub stwórz użytkownika z uprawnieniami do folderu strony. Możesz też dodać je do obecnego :p

[quote=”SystemZ, post:1, topic:55”]
Odblokowanie logowania hasłem

Uwaga zmniejsza to bezpieczeństwo serwera i naraża na włamania przez boty które są zjawiskiem bardzo powszechnym

Po wykonaniu tych czynności logowanie na konto root będzie wyglądało tak samo jak np. w Debianie 7

Logujemy się na konto root komendą

sudo su

Edytujemy plik /etc/ssh/sshd_config zamieniając w nim

PermitRootLogin without-password

na

PermitRootLogin yes

Edycji możemy dokonać edytorem nano

nano /etc/ssh/sshd_config

W edytorze aby zapisać zmiany wciskamyCtrl + XGdy zostaniemy zapytani o zapisanie zmian wciskamyT a następnie Enter

następnie restartujemy serwer SSH komendą

service ssh restart

teraz tylko ustawiamy nowe hasło do roota i możemy korzystać :slight_smile:

passwd root
[/quote]


NNorbertPL | 2017-03-13 18:20:47 UTC | #3

Dodaj swojego usera przez którego logujesz się do SFTP do grupy www-data.

sudo usermod -a -G www-data NAZWA-USERA

a nastepnie nadaj permisje grupowe na katalog WWW

sudo chmod 770 -R /var/www

Nie gwarantuje że będzie działać ale powinno.


Aylin | 2018-07-16 16:15:48 UTC | #4