LinuxForum.Fans
Тема

Ssh tunnel + sshfs + ssh -s

Автор: patt 4 сообщений 1283 просмотров
#77827

Мне нужно работать на сервере, на кот. есть доступ только через цепочку серверов (т.е. захожу по ssh на 1-й сервер, с него по ssh на второй, потом на 3-й и так далее) + на последнем сервере, чтобы получить доступ к нужным файлам нужно выполнить sudo -s. На сервере из редакторов есть только vi что не есть удобно. Я прокидываю ssh тунель до последнего сервера и через него монтирую sshfs но проблема в том, что я не могу выполнить sudo -s и редактировать свои файлы. Подскажите, можно ли что то сделать.

#77866
patt написал:
что я не могу выполнить sudo -s и редактировать свои файлы. Подскажите, можно ли что то сделать.

хм... sudo -s вам можно, а su нельзя? руки-бы оторвать одмину последнего сервера...
и почему вы н можете выполнить sudo -s ?

#77878
drBatty написал:
[quote=patt]что я не могу выполнить sudo -s и редактировать свои файлы. Подскажите, можно ли что то сделать.

хм... sudo -s вам можно, а su нельзя? руки-бы оторвать одмину последнего сервера...
и почему вы н можете выполнить sudo -s ?[/quote]
а как меё можно выполниь? вот команда, которой я монтирую диск через тунель:
sshfs user1@localhost:/ -p 2223 /home/user1/Desktop/myproject/

#77892
patt написал:
а как меё можно выполниь? вот команда, которой я монтирую диск через тунель:
sshfs user1@localhost:/ -p 2223 /home/user1/Desktop/myproject/

эх...
а user1 права не имеет писать?
тогда зайдите туда по ssh, и оттуда зайдите обратно. После выполнения ТАМ su или sudo -s (что вам нужно).

Есть более человеческий вариант: заходите ТУДА, а затем там выправляете права так, что-бы юзверь user1 смог писать в нужные каталоги.

Поймите, выполняя sudo ЗДЕСЬ вы получаете права тоже ЗДЕСЬ.

Войдите или зарегистрируйтесь, чтобы ответить.