- Решение проблемы с ошибкой AH00341: winnt_accept: Asynchronous AcceptEx failed на сервере Apache
- Доступ к Ubuntu из Windows через Samba: указанное сетевое имя больше не доступно
- 4 ответа
- Указанное сетевое имя более недоступно kali linux
- Лучший отвечающий
- Вопрос
- Ответы
- Все ответы
- unixforum.org
- И опять самба (что и в каком месте не так)
- И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Re: И опять самба
- Настройка Kali Linux – настройка сети, управление Unix пользователями и группами
- Pirnazar
Решение проблемы с ошибкой AH00341: winnt_accept: Asynchronous AcceptEx failed на сервере Apache
Довольно внезапно, мой сервер стал сбоить. Внешне это выглядело как отсутствие ответа от сервера, которое может быть вызвано, например, большой загруженностью. Быстрый анализ показал, что в моменты, когда сервер не отвечает, он не загружен. Ошибка появлялась произвольно, я связываю её с попыткой загрузки страниц, использующих ajax. Временно устранить ошибку помогал только перезапуск сервера.
Информация о компьютере с сервером: Windows x64, Apache x64. Хотя, как выяснилось позже, эта проблема уже довольно древняя и встречалась и на предыдущих версиях Apache.
Я посмотрел логи ошибок сервера и увидел там следующее:
Гугление вывело меня на баг-репорты и на форумы по Apache. По итогам чтения, появились две новости: хорошая и плохая. Плохая новость заключается в том, что эта ошибка появляется на Apache версий 2.2 и 2.4 и при этом точного ответа, с чем она связана, нет. Зато хорошая новость заключается в том, что есть решение этой проблемы! В файл httpd.conf нужно добавить следующие строки:
Для 2.2:
Для 2.4:
Я не знаю, что именно делают эти настройки — т.к. авторы, которые их предложили, этот вопрос не раскрыли. Но это работает! Это могу подтвердить я, а также подтверждают другие, кто сталкивался с этой проблемой.
Следующим шагом, после настройки и тестирования сайта на локалхосте, является выбор качественного и дешёвого интернет хостинга. Я перебрал довольно много решений и нашёл очень хороший вариант — 100 рублей в месяц! За эти деньги даётся профессиональный хостинг, с отличным аптаймом, с бесплатным доменом второго уровня в подарок (!), с 2 гигабайтами места на SSD диске, с неограниченным количеством баз данных, с возможностью подключать неограниченное количество новых доменов (платить придётся только за каждый новый домен — 139 рублей). Вообще, всего хорошего так много, что проще всего посмотреть это здесь .
Кстати, а ведь как здорово иметь собственное доменное имя! Хотя бы для того, чтобы сделать для себя красивый почтовый ящик, вместо чего-нибудь вроде [email protected] Вот здесь можно найти свой собственный домен. Например, я получил бесплатно домен codeby.net, я могу делать почтовые ящики: [email protected], [email protected], [email protected] и так далее — количество ящиков ничем не ограничено!
Посмотрите, я уверен, это предложение заинтересует любого администратора сайта (хоть начинающего, хоть продвинутого), поскольку это хостинг с настоящим качеством от профессионалов. Кстати, у меня есть промокод, дающий бесплатный месяц, если хотите, можете воспользоваться.
Источник
Доступ к Ubuntu из Windows через Samba: указанное сетевое имя больше не доступно
Ubuntu Desktop Edition 700 MHz processor (about Intel Celeron or better) 512 MiB RAM (system memory) 5 GB of hard-drive space (or USB stick, memory card or external drive but see LiveCD for an alternative approach) VGA capable of 1024×768 screen resolution Either a CD/DVD drive or a USB port for the installer media Internet access is helpful
4 ответа
Это действительно только имеет смысл, когда функция членства возвращает указатель или ссылку на элемент данных Вашего класса (или член участника или члена члена участника. и т.д.). Обычно возврат указателей неконстанты или ссылок на элементы данных осужден, но иногда это разумно, или просто очень удобно (например, [] оператор). В таких случаях Вы предоставляете константе и неконстанте версии метода считывания. Таким образом, решение о том, может ли объект быть изменен, лежит на функции с помощью него, который имеет выбор объявления его константа или неконстанта.
При подключении сетевого диска из Windows не делайте [Обзор] для общего ресурса. вместо этого введите его вручную (например, \ 192.168.0.100 \ ubuntushare). затем установите флажок «Подключиться с использованием других учетных данных».
при нажатии [Готово] вам будет предложено ввести сетевой пароль. введите свои учетные данные для входа в Ubuntu (или, предпочтительно, ваш пользователь / пароль samba (как сгенерировано с помощью команды: sudo smbpasswd -a USERNAME)).
Это там, таким образом, можно заставить компилятор осуществить, возвращаете ли Вы объект константы или регулярный, и все еще поддерживаете ту же сигнатуру метода. Существует всестороннее объяснение в Правильности Константы.
Источник
Указанное сетевое имя более недоступно kali linux
Этот форум закрыт. Спасибо за участие!
Лучший отвечающий
Вопрос
Возникла на клиентском компьютере подобная проблема — » указанное сетевое имя более недоступно «.
На первый взгляд дело показалось плевым, но пока решения не нашел.
Домен на 250+ машин (клиенты Win 7)
Уровень домена 2008R2
Есть файл-сервер виртуализованный на vmware Server 2012 на котором есть шара. Для удобства загнана в DFS.
Эта шара подключается в качестве сетевого диска на клиентские машины и на 248 из них все отлично работает (хотя до этого работало на 250).
В один прекрасный день у двух сотрудников при попытке открыть этот сетевой диск выплывает указанная выше ошибка.
При этом на шары других серверов вполне себе удачно заходят.
Логи applications и system как на клиентских машинах, так и на сервере ничего мне не говорят.
dns имя разрешается в ip верно.
Пытался зайти на сервер напрямую (без адресного пространства DFS). Ни по имени, ни по ip не хочет этого делать, выдаваю всю ту же ошибку.
Права на шару и ntfs проверены.
С другого компьютера под учетной записью проблемных пользователей на нужный ресурс успешно заходит.
Сбрасывал настройки протокола TCP/IP на проблемных клиентах с помощью netsh
Ответы
Все нормально и расхождений между нормальным клиентом и проблемным нет.
Проблема чудодейственным образом решилась сама по себе жутком меня расстроив.
- Помечено в качестве ответа Dmitriy Vereshchak Microsoft contingent staff 4 апреля 2016 г. 11:43
Все ответы
Сообщение об ошибке наводит на мысль, что разрешение имён работает правильно, но сервер недоступен по общим между ним и проблемными клиентами протоколам. Сама ошибка связана с протоколом SMB, коего в Windows 7 две версии (1 и 2.0) и который, к тому же может работать по двум разным транспортам: Direct SMB hosting (порт 445/TCP на сервере) и NetBIOS session service (139/TCP).
В связи с этим рекомендую проверить, работают ли на проблемных клиентах драйверы обеих версий SMB, командами sc query mrxsmb10 и sc query mrxsmb20 и не заблокирован ли брандмауэром трафик для одного из транспортов по указанным портам: обратить внимание для правила исходящих подключений на проблемных клиентах и на возможные ограничения области действия в правилах входящих подключений на сервере.
Если не работает один из драйверов, то проверить, не был ли он отключен в соответствии со ст. 2696547 MS KB
Если с помощью указанных выше проверок причину обнаружить не удалось, то она может быть в чрезмерно медленной работе сети, потере пакетов, в том числе — пакетов максимального размера, из-за его несоответствия на разных устройствах и не работающей индикации требования фрагментации.
Источник
unixforum.org
Форум для пользователей UNIX-подобных систем
- Темы без ответов
- Активные темы
- Поиск
- Статус форума
И опять самба (что и в каком месте не так)
Модератор: Bizdelnick
И опять самба
Сообщение Wintorez » 28.07.2007 09:42
Re: И опять самба
Сообщение fed71 » 28.07.2007 16:29
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера.
Re: И опять самба
Сообщение Wintorez » 28.07.2007 18:25
Re: И опять самба
Сообщение reD_Rus » 28.07.2007 18:52
Re: И опять самба
Re: И опять самба
Сообщение Wintorez » 29.07.2007 04:25
Re: И опять самба
Сообщение vicpo » 29.07.2007 10:21
Re: И опять самба
Сообщение fed71 » 29.07.2007 14:42
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера.
Re: И опять самба
Сообщение Liksys » 29.07.2007 14:46
Re: И опять самба
Сообщение Wintorez » 30.07.2007 00:51
Сеть одноранговая, что есть DC не знаю, про перезапуск как то не подумал тупо перезагружался.
Re: И опять самба
Сообщение Wintorez » 31.07.2007 12:51
вот это добавил из статьи «как я настривал самбу», но все равно, что с ним, что без него результат один:
В общем задача то сделать так что б самба не смотрела кого пускать а пускала всех подряд.
Re: И опять самба
Сообщение Liksys » 31.07.2007 13:09
Публичные шары НИКОГДА не делают в домашних каталогах. Лучше вот так:
И еще лучше, если ограничишь сетевые адреса и интерфейсы, с которых можно использовать сервер. Так безопаснее. Почитай статью от начала и до самого конца.
Re: И опять самба
Сообщение Wintorez » 31.07.2007 15:45
И еще лучше, если ограничишь сетевые адреса и интерфейсы, с которых можно использовать сервер. Так безопаснее. Почитай статью от начала и до самого конца.
Re: И опять самба
Сообщение fed71 » 31.07.2007 18:15
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера.
Re: И опять самба
Сообщение Wintorez » 01.08.2007 02:04
Re: И опять самба
Сообщение raven23 » 28.08.2007 08:55
[global]
workgroup = LORERNET
hosts deny = ALL
hosts allow = 10.5.0.1 10.5.0.2 10.5.0.3 10.5.0.4 10.5.0.5 10.5.0.10
writeable = yes
guest ok = yes
create mask = 0666
directory mask = 0777
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = Yes
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
passdb backend = smbpasswd
security = user
read only = No
ldap suffix =
read only = No
wins server =
wins support = No
[public]
comment = Public Folder
path = /pub/Samba/Public
writeable = yes
guest ok = yes
create mask = 0666
directory mask = 0777
read only = No
read only = no
## Share disabled by YaST
# [homes]
# comment = Home Directories
# valid users = %S, %D%w%S
# browseable = No
# read only = No
# inherit acls = Yes
## Share disabled by YaST
# [profiles]
# comment = Network Profiles Service
# path = %H
# read only = No
# store dos attributes = Yes
# create mask = 0600
# directory mask = 0700
## Share disabled by YaST
# [users]
# comment = All users
# path = /home
# read only = No
# inherit acls = Yes
# veto files = /aquota.user/groups/shares/
## Share disabled by YaST
# [groups]
# comment = All groups
# path = /home/groups
# read only = No
# inherit acls = Yes
## Share disabled by YaST
# [printers]
# comment = All Printers
# path = /var/tmp
# printable = Yes
# create mask = 0600
# browseable = No
## Share disabled by YaST
# [print$]
# comment = Printer Drivers
# path = /var/lib/samba/drivers
# write list = @ntadmin root
# force group = ntadmin
# create mask = 0664
# directory mask = 0775
## Share disabled by YaST
# [games]
# comment = games
# inherit acls = No
# path = /usr/games
# read only = No
## Share disabled by YaST
# [media]
# comment = media
# inherit acls = Yes
# path = /media
# read only = No
## Share disabled by YaST
# [netlogon]
[120gb]
inherit acls = Yes
path = /disks/120gb
read only = No
[300gb]
inherit acls = Yes
path = /disks/300gb
read only = No
___________________________________________________________________
вот полностью рабочий конфиг
Источник
Настройка Kali Linux – настройка сети, управление Unix пользователями и группами
Pirnazar
Настройки сети по умолчанию используют DHCP для получения IP-адреса, DNS-сервера и шлюза, но вы можете использовать значок шестеренки в правом нижнем углу, чтобы изменить конфигурацию разными способами (например, установить MAC-адрес, переключиться на статические настройки, включить или отключить IPv6 и добавить дополнительные маршруты). Вы можете создать профили для сохранения нескольких проводных сетевых конфигураций и легко переключаться между ними. Для беспроводных сетей эти настройки автоматически привязываются к их публичному идентификатору (SSID).
NetworkManager также обрабатывает соединения с помощью мобильного широкополосного канала (Wireless Wide Area Network WWAN), а также модемов использующих протокол передачи от точки к точке через Ethernet (point-to-point protocol over ethernet (PPPoE)). И последнее, но не менее важное: он обеспечивает интеграцию со многими типами виртуальных частных сетей (virtual private networks (VPN)) с помощью выделенных модулей: SSH, OpenVPN, Cisco’s VPNC, PPTP, Strongswan. Проверьте пакеты network-manager- *; большинство из них не установлены по умолчанию. Обратите внимание, что вам нужны пакеты с суффиксом -gnome, чтобы настроить их через графический интерфейс пользователя.
1.2 Через командную строку с помощью Ifupdown
В качестве альтернативы, в тех случаях, когда вы предпочитаете не использовать (или у вас просто нет доступа) графический интерфейс, вы можете настроить сеть с помощью уже установленного пакета ifupdown, который включает в себя инструменты ifup и ifdown. Эти инструменты считывают определения из файла конфигурации /etc/network/interfaces и лежат в основе сценария инициализации /etc/init.d/networking , который настраивает сеть во время загрузки.
Каждое сетевое устройство, управляемое ifupdown, может быть деконфигурировано в любое время с помощью сетевого устройства ifdown. Затем вы можете изменить /etc/network/interfaces и вернуть сеть (с новой конфигурацией) с помощью сетевого устройства ifup.
Давайте поближе познакомимся с тем, что мы можем вложить в файл конфигурации ifupdown. Существуют две основные директивы: автоматическое сетевое устройство, которое говорит ifupdown автоматически настроить сетевой интерфейс, как только он становится доступным, и iface сетевой интерфейс типа inet/inet6 для того, чтобы настраивать данный интерфейс. Например, простая конфигурация DHCP выглядит следующим образом:
Обратите внимание, что специальные конфигурации для устройства шлейфа, всегда должны присутствовать в этом файле. Для конфигурации фиксированного IP-адреса вам необходимо предоставить более подробную информацию, такую как IP-адрес, сеть и IP-адрес шлюза:
Для беспроводного интерфейса, у вас должен быть пакет wpasupplicant (включенный в Kali по умолчанию), который предоставляет множество wpa-* опций, которые в свою очередь могут быть использованы в /etc/network/interfaces. Для получения примеров и дополнительных разъяснений ознакомьтесь с /usr/share/doc/wpasupplicant/README.Debian.gz. Самыми часто используемыми опциями являются wpa-ssid (которая определяет имя беспроводной сети для присоединения) и wpa-psk (которая определяет идентификационную фразу или ключ, защищающий сеть).
1.3 Через командную строку с помощью systemd-networkd
Несмотря на то, что ifupdown является давно используемым инструментом в Debian, и то, что он до сих пор является стандартом для серверов или других минимальных установок, существует более новый инструмент, который заслуживает нашего внимания: systemd-networkd. Его интеграция с systemd инициализирующей системой делает его очень привлекательным. Он не является целевым для дистрибутивов на основе Debian (в отличие от ifupdown) и был разработан как очень маленький, эффективный и относительно простой в настройке, в том случае если вы хорошо понимаете синтаксис файлов systemd. Для вас это будет особенно привлекательным выбором, если вы считаете, что NetworkManager является чересчур раздутым и сложно настраиваемым.
Вы настраиваете systemd-networkd путем помещения сетевых файлов (.network files) в директорию /etc/systemd/network/. В качестве альтернативы вы можете использовать /lib/systemd/network/ для пакетированных файлов или /run/systemd/ network/ для файлов, сгенерированных во время выполнения программы. Формат этих файлов документируется в systemd. network(5). Раздел Match указывает сетевые интерфейсы, к которым применяется конфигурация. Вы можете указать интерфейс различными способами, например, по адресу управления доступом к среде (media access control (MAC)) или по типу устройства. Раздел Network определяет конфигурацию сети.
Конфигурация на базе DHCP в /etc/systemd/network/80-dhcp.network
Статическая конфигурация в /etc/systemd/network/50-static.network
Обратите внимание, что system-networkd отключен по умолчанию, поэтому, если вы хотите его использовать, его необходимо включить. Это также зависит от systemd-resolved для правильной интеграции DNS разрешения, что в свою очередь требует от вас замены /etc/resolv.conf символической ссылкой на /run/system/resolve/resolv.conf, которая управляется systemd-resolved.
Хотя systemd-networkd страдает от определенных ограничений, вроде недостатка интегрированной поддержки беспроводных сетей, вы все равно можете полагаться на ранее существовавшую внешнюю конфигурацию wpa_supplicant для поддержки беспроводной сети. Однако, она особенно полезна в контейнерах и виртуальных машинах и была первоначально разработана для сред, в которых конфигурация сети контейнера зависела от конфигурации сети хоста. В этом сценарии systemd-networkd упрощает управление обеими сторонами последовательно, поддерживая всевозможные виртуальные сетевые устройства, которые могут потребоваться в этом типе сценариев (смотри systemd.netdev(5)).
2. Управление Unix пользователями и Unix группами
База данных пользователей и групп Unix состоит из текстовых файлов /etc/passwd (список пользователей), /etc/shadow (зашифрованные пароли пользователей), /etc/group (список групп) и /etc/gshadow (зашифрованные пароли групп). Их форматы документируются в passwd(5), shadow(5), group(5), и gshadow(5) соответственно. Хотя эти файлы могут быть отредактированы вручную с помощью таких инструментов, как vipw и vigr, для выполнения наиболее распространенных операций существуют инструменты более высокого уровня.
2.1 Создание пользовательского аккаунта
Несмотря на то, что Kali чаще всего запускается, проводя аутентификации в качестве пользователя root, вам часто может понадобиться создавать непривилегированные учетные записи пользователей по разным причинам, особенно если вы используете Kali в качестве основной операционной системы. Самый простой способ добавить пользователя – это использовать команду adduser, которая требует определенный аргумент: имя пользователя (username) для нового пользователя, которого вы бы хотели создать.
Команда adduser задает несколько вопросов перед созданием учетной записи, но ее использование довольно простое. Его конфигурационный файл /etc/adduser.conf содержит множество интересных настроек. Вы можете, например, определить диапазон идентификаторов пользователей (user identifiers (UID)), который может быть использован для того, чтобы обозначить используют ли пользователи общую группу или нет, определить оболочку по умолчанию и многое другое.
Создание аккаунта запускает популяцию домашних директорий пользователей с содержимым шаблона /etc/skel/ . Это предоставляет пользователю набор стандартных директорий и файлов конфигурации.
В некоторых случаях будет очень полезно добавлять пользователя в группу (отличную от основной группы по умолчанию), чтобы предоставить дополнительные разрешения. Например, пользователь, включенный в группу sudo, имеет полные административные права через sudo команду. Подобного результата можно достичь с помощью использования следующей команды adduser группа пользователя.
Использование getent для обращения к базе данных пользователя:
Команда getent (получение записей (get entries)) проверяет системные базы данных (включая базы данных пользователей и групп) используя соответствующие функции библиотек, которые в свою очередь вызывают модули системы идентификации имен (name service switch (NSS)), настроенные в файле /etc/nsswitch.conf. Данная команда использует один или два аргумента: имя базы данных, которую необходимо проверить, и возможный ключ поиска. Таким образом, команда getent passwd kaliuserl выдаст информацию из пользовательской базы данных о пользователе kaliuserl.
2.2 Изменение существующей учетной записи или пароля
Следующие команды разрешают изменения информации, хранящейся в конкретных областях пользовательской базы данных:
- passwd — позволяет обычным пользователям изменять свой пароль, который в свою очередь, обновляет файл /etc/ shadow файл;
- chfn — (Сменить полное имя (CHange Full Name)), зарезервированное для суперпользователя (root), изменяет GECOS, или область ”общая информация”;
- chsh —(Сменить оболочку (CHange SHell)) изменяет оболочку входа пользователя. Однако доступные варианты будут ограничены теми, которые перечислены в /etc/shells ; администратор, с другой стороны, не связан этим ограничением и может установить оболочку в любую выбранную программу;
- chage—(CHange AGE) позволяет администратору изменять настройки срока действия пароля, указывая имя пользователя в качестве аргумента или отображая текущие настройки с помощью параметра -I пользователь. Кроме того, вы также можете принудительно завершить использование пароля с помощью команды passwd -e пользователь, которая заставляет пользователя менять свой пароль при следующем входе в систему.
2.3 Блокирование аккаунта
Вам может потребоваться отключить учетную запись (заблокировать пользователя) в качестве дисциплинарной меры в целях расследования или просто в случае длительного или окончательного отсутствия пользователя. Заблокированная учетная запись означает, что пользователь не может войти в систему или получить доступ к машине. Учетная запись остается неповрежденной на машине, и никакие файлы или данные не удаляются; она просто недоступна. Это достигается с помощью команды passwd -l пользователь (lock). Повторное включение учетной записи выполняется аналогичным образом с опцией -u (разблокировка).
2.4 Управление Unix группами
Команды addgroup и delgroup добавляют или удаляют группу, соответственно. Команда groupmod изменяет информацию о группе (ее gid или идентификатор). Команда gpasswdgroup изменяет пароль для группы, а команда gpasswd -r группа удаляет его.
Работа с несколькими группами:
Каждый пользователь может быть членом многих групп. Основная группа пользователей по умолчанию создается во время начальной настройки пользователя. По умолчанию каждый файл, созданный пользователем, принадлежит пользователю, а также основной группе пользователя. Это не всегда желательно; например, когда пользователь должен работать в директории, разделяемой группой, отличной от их основной группы. В этом случае пользователю необходимо изменить группы, используя одну из следующих команд: newgrp, которая запускает новую оболочку или sg, которая просто выполняет команду, используя предоставленную альтернативную группу. Эти команды также позволяют присоединиться к группе, к которой они в настоящее время не принадлежат. Если группа защищена паролем, им необходимо будет предоставить соответствующий пароль перед выполнением команды.
В качестве альтернативы, пользователь может установить setgid bit на директорию, что позволяет файлам, созданным в директории, автоматически принадлежать верной группе. Для получения большей информации, смотри заметку «директория setgid и sticky bit».
Команда id отображает текущее состояние пользователя, его личный идентификатор (переменную uid), текущую основную группу (переменную gid) и список групп, к которым они принадлежат (переменная groups).
Источник