Как я эффективно использую WinSCP на своем GoDaddy Специализированный Хостинг

Я ответ второго Kamil, (проклинают Вас для избиения меня к этому вопросу) необходимо просто подключить Mac с помощью SMB. Преимущества Вы добираетесь при помощи сервера AFP на Сервере MacOSX, т.е.: Серверное Отслеживание Файла, Серверные индексы Центра внимания, не будет поддерживаемым Вашим полем CentOS.

1
задан 23 December 2010 в 19:22
4 ответа

Я не знаком с GoDaddy, но можно загрузить файлы с winscp ограниченному пользователю некоторого dir, имеет доступ для записи - т.е. корневой каталог

затем ssh к серверу, su корень и файлы перемещения к надлежащему месту и в конечном счете корректируют полномочия

можно использовать некоторый консольный файловый менеджер как Полуночный Командующий (мГц), если установлен на сервере

0
ответ дан 4 December 2019 в 01:48

Можно работать su в WinSCP, но это не очень интуитивно, чтобы выяснить как.

В настройках подключения, под Средой/SCP/Shell, ищут главный объект, названный "Shell" в том поле, вводят su -... или любая команда Вы желаете. Обычно, это используется для выбора, какая оболочка будет работать - но когда Вы просто поместите команду как su - там, это вместо этого начнет сессию оболочки как корень, с помощью профиля корня ( - опция), таким образом, оболочка по умолчанию для корня будет работать.

1
ответ дан 4 December 2019 в 01:48

Я думаю, что лучший вопрос, почему Вы пытаетесь обновить файлы как корень через scp? Если это - вопрос развертывающихся файлов, необходимо изучать системы управления конфигурации и установщики.

Например, если Вы копируете по конфигурациям, смотрите на марионетку или cfengine. Если Вы смотрите на установку программ, изучаете Вашу конкретную систему управления пакета дистрибутива Linux (способность, конфетка, и т.д.).

Я мог также сказать Вам, что Ваше окончательное решение будет состоять в том, чтобы войти в систему как root пользователь, но это излагает огромную дыру в системе безопасности и отключено в большинстве систем. Но если Вы хотите спуститься по этому пути, можно повторно включить корневой вход в систему путем открытия конфигурации SSH (скорее всего, в /etc/ssh/sshd_config) и установка:

PermitRootLogin yes

И затем перезапуск sshd:

sudo /etc/init.d/sshd restart

Andrew

0
ответ дан 4 December 2019 в 01:48

Одним решением было бы использование scp вместо winscp. Это потребовало бы, чтобы выполнение локального компьютера *отклонило. Cygwin позволит, Вы работать *отклоняете локально в окнах. Или если у Вас есть запасной компьютер, Вы могли бы установить Linux на нем. Или двойная загрузка Ваш компьютер. Или используйте Mac.

0
ответ дан 4 December 2019 в 01:48

Теги

Похожие вопросы