Почему я не могу войти в свою учетную запись Samba в своей домашней сети?

Я бы использовал команду bash internal typeset или declare для определения строчной переменной.

$ typeset -l lcase
$ lcase="LoWeR cAsE"
$ echo $lcase
lower case

Символы опущены, когда значение установлено, а не когда вы набираете переменную. Так что лучше набирать в начале скрипта. Для верхнего регистра вы можете набирать .

$ typeset -u ucase
$ ucase="Upper cAsE"
$ echo $ucase
UPPER CASE

Это не относится к оболочке bash, которая работает также и в ksh, возможно, в определении оболочки POSIX.

] EDIT: Многие люди нежно указали на то, что набор слов теперь считается устаревшим на bash и заменен на declare . Обе команды эквивалентны.

$ help typeset
typeset: typeset [-aAfFgilrtux] [-p] name[=value] ...
    Set variable values and attributes.

    Obsolete.  See `help declare'.


$ help declare
declare: declare [-aAfFgilrtux] [-p] [name[=value] ...]
    Set variable values and attributes.

Это не относится к оболочке bash, которая работает также и в ksh, возможно, в определении оболочки POSIX.

1
задан 8 February 2016 в 07:02

1 ответ

Ошибки CUPS не являются проблемой.

Включен ли ваш брандмауэр, и если да, блокируется ли samba?

Является ли пользователь dylanweber также регулярный идентификатор входа в систему? Вы пытались использовать свой обычный пароль для входа (если он отличается от того, что вы установили для samba)?

Если вы пытаетесь получить доступ к ресурсу напрямую из окна linux, это работает? например:

> smbclient //1.2.3.4/storage

из приглашения в самом узле 1.2.3.4, зарегистрированном как dylanweber

1
ответ дан 23 May 2018 в 13:41
  • 1
    К сожалению нет. paste.ubuntu.com/14991225 Кроме того, мой обычный пароль для входа совпадает с моим паролем Samba. Я не знаю, блокируется ли Samba брандмауэром, но, учитывая тот факт, что он не работает на местном уровне, вероятно, предполагает, что что-то еще не так. – dylanweber 8 February 2016 в 07:49
  • 2
    NT_STATUS_ACCESS_DENIED звучит для меня, как будто у вас может не быть доступа к этому пути, как dylanweber в файловой системе. Например, папка хранения, принадлежащая root, а не read / exe кем-либо еще? – Oliver Oberdorf 8 February 2016 в 08:01
  • 3
    Когда я SSH как dylanweber, я могу касаться файлов и редактировать файлы без sudo. У меня есть права на чтение и запись в этом каталоге. – dylanweber 8 February 2016 в 08:02
  • 4
    long-shot вопрос, но есть / media / storage какая-то файловая система с предохранителем? таких как encfs – Oliver Oberdorf 8 February 2016 в 08:34
  • 5
    Неа. Это обычная файловая система ext4 на отдельном разделе LVG, смонтированном в / media / storage / on boot. – dylanweber 8 February 2016 в 08:35

Другие вопросы по тегам:

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