Если порты не являются firewalled, то Вы просто потребность механизм для обнаружения IP-адреса удаленной машины - который, как Hanan N. предполагает, могли использовать динамическую службу DNS - или просто метод самокрутки для регистрации адреса (NB, много ISPs теперь использует прозрачное проксирование HTTP - так не могла бы быть хорошая идея отправить эти данные по порту 80).
Но если Вы имеете, может получить ssh, работающий затем, можно выполнить pppd сверху ssh для установления соединения VPN
Да, vim
удалит исходный файл и создаст новый, чтобы вставить новое содержание.
Ваш cp && mv -f
путь состоит в том, чтобы пойти.
Отметьте это когда t
бит установлен на каталоге, как это находится в Вашем случае, недостаточно иметь разрешение записи к каталогу, также необходимо быть владельцем файла или каталога (как Вы).
Только корень может изменить владельца файла. Не включая корень, все, что можно сделать, удаляют файл и создают или переименовывают другой файл с тем именем.
Если бы Вам разрешили адаптировать файл, то это было бы дырой в системе безопасности. Например, пользователь someone
мог открыть файл, затем проверить его владение и полномочия (путем вызова fstat
на открытом дескрипторе файла), и приходят к заключению что только программа, работающая как someone
возможно, произвел эти данные. Если бы Вы смогли адаптировать файл, то Вы могли бы затем изменить его содержание против someone
пожелания.
chown me someonesfile
, т.е. попытка взять файл от someone
текущему пользователю, вместо выполнения chown someone myfile
, т.е. попытка "передать" владение как в Вашем примере (который имел бы данные последствия). Там какие-либо очевидные проблемы безопасности берут вместо того, чтобы передать владение?
– steady rain
22.08.2016, 21:13