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