Я попытался установить "name resolve order = bcast host" и даже почесываю голову, пытаясь найти решения из сети.
Моя проблема была просто в этом:
У меня работает samba на моем Ubuntu сервер и мой ноутбук, который также запускает Ubuntu, не смог просмотреть общие папки. У меня были разрешения на доступ к папкам, размер которых равен 700, что позволяет только пользователю иметь права на чтение и выполнение.
Но проблема только в том, что мой Ubuntu не смог просмотреть эти папки. Мои окна, Ipad и андроид могут просматривать и выполнять файлы.
После добавления "force user = myusername" все работает как шарм.
Если вы перейдете к «System-> Administration-> Time and Date», вы получите графический интерфейс для установки даты и времени.
Для использования серверов времени предоставляется опция. Если вы проверите его и NTP не будет установлен, он спросит, хотите ли вы его установить. Просто нажмите «да» и дайте ему выполнить свою работу:)
Вы можете сделать это, используя at и ntpdate. возможно, уже установлен, но ntpdate может и не быть. (apt-get install ntpdate).
Сначала создайте небольшой скрипт, который запускает ntpdate, назовем его update_time.sh.
#!/bin/bash
ntpdate pool.ntp.org
В вашем файле .bash_login (который вам может понадобиться создать) добавьте это: [ ! d5]
at -f ~/update_time.sh now + 1 minute
Это должно делать то, что вы хотите. Вы можете изменить задержку, которую использует в , на 5 минут, 10 минут и т. Д.
EDIT: Я просто понял, что вам нужно быть root для запуска ntpdate. Вам нужно будет установить бит SUID в скрипте update_time.sh, о котором я упоминал. Вы можете сделать это, выполнив это из команды (нужно только запустить один раз):
sudo chmod 4711 update_time.sh
sudo chown root update_time.sh