Я запустил FTP-сервер ubuntu в компании, в которой я работаю, и недавно мы перенесли более 5000 клиентов. Я создал папку для индивидуальных пользователей / домашних пользователей для каждого клиента, и все прошло гладко, пока один из пакетов, которые я установил, не потребовал перезагрузки системы ... а затем все ад сломался.
Теперь gui замерзает при запуске перед экраном входа в систему. Я могу удалять SSH на сервер с помощью шпатлевки и, таким образом, попытался скрыть пользователей с помощью команды:
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type Boolean --set /apps/gdm/simple-greeter/disable_user_list True
Затем снова перезапустил сервер, но безрезультатно.
Теперь мы отстаем на 2 дня с записями клиентов, и мне очень нужна помощь! Моя жизнь (и работа) зависит от решения этой серьезной проблемы ...
p.s. - Я уже думал о том, чтобы просто загрузиться в bash, однако мой босс говорит мне, что мне нужно иметь GUI, доступный в том случае, если он захочет войти на сервер, чтобы внести какие-либо изменения вручную, так что, к сожалению, bash-boot
Дополнительная информация:
От: cat /var/log/apt/history.logStart-Date: 2011-05-16 15:51:35
Install: sysinfo (0.7-3ubuntu1)
End-Date: 2011-05-16 15:51:41
Start-Date: 2011-05-16 15:52:20
Remove: sysinfo (0.7-3ubuntu1)
End-Date: 2011-05-16 15:52:22
Start-Date: 2011-05-18 07:51:42
Upgrade: apturl-common (0.4.1ubuntu4, 0.4.1ubuntu4.1), apturl (0.4.1ubuntu4, 0.4.1ubuntu4.1)
End-Date: 2011-05-18 07:51:53
Start-Date: 2011-05-18 10:19:47
Install: linux-headers-2.6.32-31 (2.6.32-31.61), linux-headers-2.6.32-31-generic (2.6.32-31.61), linux-image-2.6.32-31-generic (2.6.32-31.61)
Upgrade: linux-headers-generic (2.6.32.30.36, 2.6.32.31.37), eclipse-rcp (3.5.2-2ubuntu4.2, 3.5.2-2ubuntu4.3), linux-image-generic (2.6.32.30.36, 2.6.32.31.37), apt-transport-https (0.7.25.3ubuntu9.3, 0.7.25.3ubuntu9.4), eclipse-platform-data (3.5.2-2ubuntu4.2, 3.5.2-2ubuntu4.3), apt-utils (0.7.25.3ubuntu9.3, 0.7.25.3ubuntu9.4), apt (0.7.25.3ubuntu9.3, 0.7.25.3ubuntu9.4), libequinox-osgi-java (3.5.2-2ubuntu4.2, 3.5.2-2ubuntu4.3), gdm (2.30.2.is.2.30.0-0ubuntu5.1, 2.30.2.is.2.30.0-0ubuntu5.2), xdg-utils (1.0.2-6.1ubuntu3, 1.0.2-6.1ubuntu3.1), eclipse-platform (3.5.2-2ubuntu4.2, 3.5.2-2ubuntu4.3), linux-generic (2.6.32.30.36, 2.6.32.31.37)
От: cat /var/log/apt/history.log
Linux FTP 2.6.32-31-generic #61-Ubuntu SMP Fri Apr 8 18:24:35 UTC 2011 i686 GNU/Linux
Странная ошибка: Buffer I/O error on device sdb, logical block 96
ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata4.00: BMDMA stat 0x25
ata4.00: failed comand: READ DMA
ata4.00: cmd c8/00:08:00:03:00/00:00:00:00:00/e0 tag 0 dma 4096 in res 51/40:08:08:03:00/00:00:00:00:00/e0 Emask 0x9 (media error)
ata4.00: status: { DRDY ERR }
ata4.00: error: { UNC }
ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata4.00: BMDMA stat 0x25
ata4.00: failed comand: READ DMA
ata4.00: cmd c8/00:08:00:03:00/00:00:00:00:00/e0 tag 0 dma 4096 in res 51/40:08:08:03:00/00:00:00:00:00/e0 Emask 0x9 (media error)
ata4.00: status: { DRDY ERR }
ata4.00: error: { UNC }
ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata4.00: BMDMA stat 0x25
ata4.00: failed comand: READ DMA
ata4.00: cmd c8/00:08:00:03:00/00:00:00:00:00/e0 tag 0 dma 4096 in res 51/40:08:08:03:00/00:00:00:00:00/e0 Emask 0x9 (media error)
ata4.00: status: { DRDY ERR }
ata4.00: error: { UNC }
ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata4.00: BMDMA stat 0x25
ata4.00: failed comand: READ DMA
ata4.00: cmd c8/00:08:00:03:00/00:00:00:00:00/e0 tag 0 dma 4096 in res 51/40:08:08:03:00/00:00:00:00:00/e0 Emask 0x9 (media error)
ata4.00: status: { DRDY ERR }
ata4.00: error: { UNC }
ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata4.00: BMDMA stat 0x25
ata4.00: failed comand: READ DMA
ata4.00: cmd c8/00:08:00:03:00/00:00:00:00:00/e0 tag 0 dma 4096 in res 51/40:08:08:03:00/00:00:00:00:00/e0 Emask 0x9 (media error)
ata4.00: status: { DRDY ERR }
ata4.00: error: { UNC }
ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata4.00: BMDMA stat 0x25
ata4.00: failed comand: READ DMA
ata4.00: cmd c8/00:08:00:03:00/00:00:00:00:00/e0 tag 0 dma 4096 in res 51/40:08:08:03:00/00:00:00:00:00/e0 Emask 0x9 (media error)
ata4.00: status: { DRDY ERR }
ata4.00: error: { UNC }
end_request: I/O error, dev sdb, sector 784
Ничего себе, это новый. Я не уверен, что GUI на самом деле доставит вам все, что вы не можете получить в режиме входа в текстовый режим (вопреки распространенному мнению, вам не нужно изучать vi. Nano совершенно прост в использовании). Поэтому я бы предложил удалить графический интерфейс с сервера в качестве простого исправления. Однако это представляет интересную проблему, но не менее.
1) Вы должны сообщить об этом как об ошибке в gdm. Его краевой корпус, но тот, который GDM должен хорошо работать. Я могу представить себе университетскую общую рабочую станцию, в которой система имеет 10 000 возможных пользователей. Gdm должен просто не отображать выборщика. Запустите 'ubuntu-bug gdm', чтобы открыть отчет об ошибке.
2) Измените /etc/gdm/gdm.schemas и измените
<schema>
<key>greeter/IncludeAll</key>
<signature>b</signature>
<default>true</default>
</schema>
To
<schema>
<key>greeter/IncludeAll</key>
<signature>b</signature>
<default>false</default>
</schema>
И если вам по-прежнему нужен выбор для ваших местных пользователей
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default></default>
</schema>
To
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default>user1,user2,user3</default>
</schema>
Ничего себе, это новый. Я не уверен, что GUI на самом деле доставит вам все, что вы не можете получить в режиме входа в текстовый режим (вопреки распространенному мнению, вам не нужно изучать vi. Nano совершенно прост в использовании). Поэтому я бы предложил удалить графический интерфейс с сервера в качестве простого исправления. Однако это представляет интересную проблему, но не менее.
1) Вы должны сообщить об этом как об ошибке в gdm. Его краевой корпус, но тот, который GDM должен хорошо работать. Я могу представить себе университетскую общую рабочую станцию, в которой система имеет 10 000 возможных пользователей. Gdm должен просто не отображать выборщика. Запустите 'ubuntu-bug gdm', чтобы открыть отчет об ошибке.
2) Измените /etc/gdm/gdm.schemas и измените
<schema>
<key>greeter/IncludeAll</key>
<signature>b</signature>
<default>true</default>
</schema>
To
<schema>
<key>greeter/IncludeAll</key>
<signature>b</signature>
<default>false</default>
</schema>
И если вам по-прежнему нужен выбор для ваших местных пользователей
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default></default>
</schema>
To
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default>user1,user2,user3</default>
</schema>
Ничего себе, это новый. Я не уверен, что GUI на самом деле доставит вам все, что вы не можете получить в режиме входа в текстовый режим (вопреки распространенному мнению, вам не нужно изучать vi. Nano совершенно прост в использовании). Поэтому я бы предложил удалить графический интерфейс с сервера в качестве простого исправления. Однако это представляет интересную проблему, но не менее.
1) Вы должны сообщить об этом как об ошибке в gdm. Его краевой корпус, но тот, который GDM должен хорошо работать. Я могу представить себе университетскую общую рабочую станцию, в которой система имеет 10 000 возможных пользователей. Gdm должен просто не отображать выборщика. Запустите 'ubuntu-bug gdm', чтобы открыть отчет об ошибке.
2) Измените /etc/gdm/gdm.schemas и измените
<schema>
<key>greeter/IncludeAll</key>
<signature>b</signature>
<default>true</default>
</schema>
To
<schema>
<key>greeter/IncludeAll</key>
<signature>b</signature>
<default>false</default>
</schema>
И если вам по-прежнему нужен выбор для ваших местных пользователей
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default></default>
</schema>
To
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default>user1,user2,user3</default>
</schema>
Ничего себе, это новый. Я не уверен, что GUI на самом деле доставит вам все, что вы не можете получить в режиме входа в текстовый режим (вопреки распространенному мнению, вам не нужно изучать vi. Nano совершенно прост в использовании). Поэтому я бы предложил удалить графический интерфейс с сервера в качестве простого исправления. Однако это представляет интересную проблему, но не менее.
1) Вы должны сообщить об этом как об ошибке в gdm. Его краевой корпус, но тот, который GDM должен хорошо работать. Я могу представить себе университетскую общую рабочую станцию, в которой система имеет 10 000 возможных пользователей. Gdm должен просто не отображать выборщика. Запустите 'ubuntu-bug gdm', чтобы открыть отчет об ошибке.
2) Измените /etc/gdm/gdm.schemas и измените
<schema>
<key>greeter/IncludeAll</key>
<signature>b</signature>
<default>true</default>
</schema>
To
<schema>
<key>greeter/IncludeAll</key>
<signature>b</signature>
<default>false</default>
</schema>
И если вам по-прежнему нужен выбор для ваших местных пользователей
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default></default>
</schema>
To
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default>user1,user2,user3</default>
</schema>
Ничего себе, это новый. Я не уверен, что GUI на самом деле доставит вам все, что вы не можете получить в режиме входа в текстовый режим (вопреки распространенному мнению, вам не нужно изучать vi. Nano совершенно прост в использовании). Поэтому я бы предложил удалить графический интерфейс с сервера в качестве простого исправления. Однако это представляет интересную проблему, но не менее.
1) Вы должны сообщить об этом как об ошибке в gdm. Его краевой корпус, но тот, который GDM должен хорошо работать. Я могу представить себе университетскую общую рабочую станцию, в которой система имеет 10 000 возможных пользователей. Gdm должен просто не отображать выборщика. Запустите 'ubuntu-bug gdm', чтобы открыть отчет об ошибке.
2) Измените /etc/gdm/gdm.schemas и измените
<schema>
<key>greeter/IncludeAll</key>
<signature>b</signature>
<default>true</default>
</schema>
To
<schema>
<key>greeter/IncludeAll</key>
<signature>b</signature>
<default>false</default>
</schema>
И если вам по-прежнему нужен выбор для ваших местных пользователей
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default></default>
</schema>
To
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default>user1,user2,user3</default>
</schema>
Ничего себе, это новый. Я не уверен, что GUI на самом деле доставит вам все, что вы не можете получить в режиме входа в текстовый режим (вопреки распространенному мнению, вам не нужно изучать vi. Nano совершенно прост в использовании). Поэтому я бы предложил удалить графический интерфейс с сервера в качестве простого исправления. Однако это представляет интересную проблему, но не менее.
1) Вы должны сообщить об этом как об ошибке в gdm. Его краевой корпус, но тот, который GDM должен хорошо работать. Я могу представить себе университетскую общую рабочую станцию, в которой система имеет 10 000 возможных пользователей. Gdm должен просто не отображать выборщика. Запустите 'ubuntu-bug gdm', чтобы открыть отчет об ошибке.
2) Измените /etc/gdm/gdm.schemas и измените
& lt; схема & gt; & Lt; & ключ GT; Greeter / IncludeAll & л; / ключ & GT; & Lt; & подпись GT; б & л; / подпись & GT; & Lt; & по умолчанию GT, правда & л; / & по умолчанию GT; & Lt; / схема & GT;
To
& lt; схема & gt; & Lt; & ключ GT; Greeter / IncludeAll & л; / ключ & GT; & Lt; & подпись GT; б & л; / подпись & GT; & Lt; & умолчанию GT; ложная & л; / & по умолчанию GT; & Lt; / схема & GT;
И если вам по-прежнему нужен выборщик для ваших локальных пользователей
& lt; схема & gt; & Lt; & ключ GT; Greeter / Include & л; / ключ & GT; & Lt; & подписи GT; с & л; / подпись & GT; & Lt; & умолчанию GT; & Lt; / по умолчанию & GT; & Lt; / схема & GT;
To
& lt; схема & gt; & Lt; & ключ GT; Greeter / Include & л; / ключ & GT; & Lt; & подписи GT; с & л; / подпись & GT; & Lt; & умолчанию GT; user1, user2, user3 & л; / & по умолчанию GT; & Lt; / схема & GT;
Ничего себе, это новый. Я не уверен, что GUI на самом деле доставит вам все, что вы не можете получить в режиме входа в текстовый режим (вопреки распространенному мнению, вам не нужно изучать vi. Nano совершенно прост в использовании). Поэтому я бы предложил удалить графический интерфейс с сервера в качестве простого исправления. Однако это представляет интересную проблему, но не менее.
1) Вы должны сообщить об этом как об ошибке в gdm. Его краевой корпус, но тот, который GDM должен хорошо работать. Я могу представить себе университетскую общую рабочую станцию, в которой система имеет 10 000 возможных пользователей. Gdm должен просто не отображать выборщика. Запустите 'ubuntu-bug gdm', чтобы открыть отчет об ошибке.
2) Измените /etc/gdm/gdm.schemas и измените
& lt; схема & gt; & Lt; & ключ GT; Greeter / IncludeAll & л; / ключ & GT; & Lt; & подпись GT; б & л; / подпись & GT; & Lt; & по умолчанию GT, правда & л; / & по умолчанию GT; & Lt; / схема & GT;
To
& lt; схема & gt; & Lt; & ключ GT; Greeter / IncludeAll & л; / ключ & GT; & Lt; & подпись GT; б & л; / подпись & GT; & Lt; & умолчанию GT; ложная & л; / & по умолчанию GT; & Lt; / схема & GT;
И если вам по-прежнему нужен выборщик для ваших локальных пользователей
& lt; схема & gt; & Lt; & ключ GT; Greeter / Include & л; / ключ & GT; & Lt; & подписи GT; с & л; / подпись & GT; & Lt; & умолчанию GT; & Lt; / по умолчанию & GT; & Lt; / схема & GT;
To
& lt; схема & gt; & Lt; & ключ GT; Greeter / Include & л; / ключ & GT; & Lt; & подписи GT; с & л; / подпись & GT; & Lt; & умолчанию GT; user1, user2, user3 & л; / & по умолчанию GT; & Lt; / схема & GT;
Ничего себе, это новый. Я не уверен, что GUI на самом деле доставит вам все, что вы не можете получить в режиме входа в текстовый режим (вопреки распространенному мнению, вам не нужно изучать vi. Nano совершенно прост в использовании). Поэтому я бы предложил удалить графический интерфейс с сервера в качестве простого исправления. Однако это представляет интересную проблему, но не менее.
1) Вы должны сообщить об этом как об ошибке в gdm. Его краевой корпус, но тот, который GDM должен хорошо работать. Я могу представить себе университетскую общую рабочую станцию, в которой система имеет 10 000 возможных пользователей. Gdm должен просто не отображать выборщика. Запустите 'ubuntu-bug gdm', чтобы открыть отчет об ошибке.
2) Измените /etc/gdm/gdm.schemas и измените
& lt; схема & gt; & Lt; & ключ GT; Greeter / IncludeAll & л; / ключ & GT; & Lt; & подпись GT; б & л; / подпись & GT; & Lt; & по умолчанию GT, правда & л; / & по умолчанию GT; & Lt; / схема & GT;
To
& lt; схема & gt; & Lt; & ключ GT; Greeter / IncludeAll & л; / ключ & GT; & Lt; & подпись GT; б & л; / подпись & GT; & Lt; & умолчанию GT; ложная & л; / & по умолчанию GT; & Lt; / схема & GT;
И если вам по-прежнему нужен выборщик для ваших локальных пользователей
& lt; схема & gt; & Lt; & ключ GT; Greeter / Include & л; / ключ & GT; & Lt; & подписи GT; с & л; / подпись & GT; & Lt; & умолчанию GT; & Lt; / по умолчанию & GT; & Lt; / схема & GT;
To
& lt; схема & gt; & Lt; & ключ GT; Greeter / Include & л; / ключ & GT; & Lt; & подписи GT; с & л; / подпись & GT; & Lt; & умолчанию GT; user1, user2, user3 & л; / & по умолчанию GT; & Lt; / схема & GT;
Ничего себе, это новый. Я не уверен, что GUI на самом деле доставит вам все, что вы не можете получить в режиме входа в текстовый режим (вопреки распространенному мнению, вам не нужно изучать vi. Nano совершенно прост в использовании). Поэтому я бы предложил удалить графический интерфейс с сервера в качестве простого исправления. Однако это представляет интересную проблему, но не менее.
1) Вы должны сообщить об этом как об ошибке в gdm. Его краевой корпус, но тот, который GDM должен хорошо работать. Я могу представить себе университетскую общую рабочую станцию, в которой система имеет 10 000 возможных пользователей. Gdm должен просто не отображать выборщика. Запустите 'ubuntu-bug gdm', чтобы открыть отчет об ошибке.
2) Измените /etc/gdm/gdm.schemas и измените
& lt; схема & gt; & Lt; & ключ GT; Greeter / IncludeAll & л; / ключ & GT; & Lt; & подпись GT; б & л; / подпись & GT; & Lt; & по умолчанию GT, правда & л; / & по умолчанию GT; & Lt; / схема & GT;
To
& lt; схема & gt; & Lt; & ключ GT; Greeter / IncludeAll & л; / ключ & GT; & Lt; & подпись GT; б & л; / подпись & GT; & Lt; & умолчанию GT; ложная & л; / & по умолчанию GT; & Lt; / схема & GT;
И если вам по-прежнему нужен выборщик для ваших локальных пользователей
& lt; схема & gt; & Lt; & ключ GT; Greeter / Include & л; / ключ & GT; & Lt; & подписи GT; с & л; / подпись & GT; & Lt; & умолчанию GT; & Lt; / по умолчанию & GT; & Lt; / схема & GT;
To
& lt; схема & gt; & Lt; & ключ GT; Greeter / Include & л; / ключ & GT; & Lt; & подписи GT; с & л; / подпись & GT; & Lt; & умолчанию GT; user1, user2, user3 & л; / & по умолчанию GT; & Lt; / схема & GT;