$ help test
test: test [expr]
Evaluate conditional expression.
...
arg1 OP arg2 Arithmetic tests. OP is one of -eq, -ne,
-lt, -le, -gt, or -ge.
Arithmetic binary operators return true if ARG1 is equal, not-equal,
less-than, less-than-or-equal, greater-than, or greater-than-or-equal
than ARG2.
Если я прав, Dolphin будет использовать SFTP для доступа к файлам на удаленном сервере, а протокол SFTP, реализованный OpenSSH, не поддерживает эскалацию разрешений.
Вам следует исправить свои разрешения на этом сервере или подключиться с использованием пользователя, имеющего доступ к интересующим вас файлам.
Насколько я знаю, дельфин должен быть запущен от пользователя, которому вы пытаетесь предоставить разрешения. Но это означало бы предоставить этому пользователю разрешение на редактирование, чтение и/или запись, возможно, если вы предоставите этому пользователю в целом права, это уменьшит сложности, выполнив что-то вроде
sudo chown user:usergroup --recursive -vf /path/of/file/or/folder
Примечание :поскольку вы не можете использовать sudo dolphin, я не думаю, что вы можете сделать его собственными разрешениями, не уверен, что создание пользователя dolphin поможет, я знаю, что это может не решить вашу проблему, но есть мой вклад