Как мне изменить эти правила iptables, чтобы они связывали HTTP-трафик с моим VPN-соединением?

Резюме соответствующих комментариев:

Файловые системы Unix разрешают использовать в имени файла любой символ, кроме \0 (nul) и / (прямая косая черта). Тот факт, что ls показывает знаки вопроса, объясняется только тем, что он не может отобразить некоторые символы имени файла в текущей локали (это одна из причин, почему вы должны избегать разбора вывода ls).

Однако, при использовании общего ресурса Samba, вы, очевидно, предъявляете более строгие требования к именам файлов, чем в стандартной файловой системе Unix.

Поскольку файл имел имя, которое было "незаконным" на вашем промежуточном ресурсе Samba, файл был недоступен по своему правильному имени на машине, монтирующей этот ресурс.

Команда mv не сработала, так как имя, возвращаемое из ресурса Samba для расширения шаблона globbing, не было реальным именем файла на хостинговой файловой системе, а только собственной искаженной версией имени Samba.

Ваше решение заключалось в том, чтобы войти на сервер, на котором действительно находился файл (на файловой системе с менее строгими правилами именования, чем Samba), и изменить имя файла там. Это было правильное решение.

См. также Unix&Linux чат по этому вопросу.

1
13.04.2017, 15:22
0 ответов

Теги

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