@tukbaevbr

Почему samba не копирует файлы с символом «?»?

Имеется локальная сеть и два пк с под управлением ubuntu20.04. Файловые системы ext4 на обеих машинах.
samba не позоволяет копировать файлы с символом "?".
Насколько правильно я понимаю такое может быть когда идет обмен файлами между linux и windows, тк правила именования файлов различаются. Но в моем случае системы одинаковые.
Каковы возможные причины?
  • Вопрос задан
  • 152 просмотра
Решения вопроса 1
fzfx
@fzfx
18,5 дм
поскольку samba реализует протокол SMB ОС Windows, в ней реализованы правила именования объектов файловой системы, унаследованные от Windows, и символ вопроса не является допустимым символом в имени файла или каталога. не используйте для копирования между Linux-системами инструмент для сетевого доступа, базирующийся на реверсе протокола Microsoft для Windows.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@DimaIs
Список разрешенных символов в названиях:
Любая комбинация букв (A-Z) и чисел (0-9), а также следующие спец символы:
^ Accent circumflex (caret)
& Ampersand
' Apostrophe (single quotation mark)
@ At sign
{ Brace left
} Brace right
[ Bracket opening
] Bracket closing
, Comma
$ Dollar sign
= Equal sign
! Exclamation point
- Hyphen
# Number sign
( Parenthesis opening
) Parenthesis closing
% Percent
. Period
+ Plus
~ Tilde
_ Underscore

Подробнее можно почитать ТУТ
Ответ написан
@Fenrir89
Это может помочь
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы