Я работаю в малом офисе с 6 ПК и сервером. Я смотрю на установку Ubuntu на всех компьютерах, но я хотел бы, чтобы пользователи смогли войти в систему любого из компьютеров и смочь получить доступ к их файлам.
Действительно ли возможно сохранить каждого пользовательские корневые каталоги на сервере и настроить каждый ПК для проверения их учетных данных там также?
Я думаю, что путем установки сети как это могу сохранить все аккуратно в одной системе и управлять всем оттуда. Действительно ли это - нормальный подход, или он в конечном счете просто приведет к большему количеству головных болей/сложности и вызовет проблемы производительности по LAN?
Существует несколько программных продуктов, разработанных специально для тех, определяют задачу, но я могу предложить простое специальное решение:
/home
каталог, и совместно используйте его NFS.
/etc/passwd - user account information less the encrypted passwords
/etc/shadow - contains encrypted passwords
/etc/group - user group information
/etc/gshadow - - group encrypted passwords
Однако проблема состоит в том, что некоторые изворотливые приемы PAM не играют наряду с общими пользовательскими настройками. Те - случаи, когда Вам нужно определенное программное обеспечение.
Вам будет нужен больше чем один компонент, чтобы сделать это и знать, что существует многие способы выполнить это;
Сначала у Вас должен будет быть Контроллер домена Linux (Как Windows AD), чтобы сделать Ваш AAA. Тогда также сервер базы данных должен использоваться для хранения их информация ( LDAP
в большинстве случаев). Существуют "единые" решения для этого как Fedora 389DS
.
И затем Вам будет нужен сервер хранения с;
Здесь, Вы можете, также выбрал между программным обеспечением как Samba
(который является тем, который Вы найдете большинство документов о), Хранилище Open Media , FreeNAS и т.д.
После этого, необходимо будет все еще посмотреть на звон, такой как WebDav для создания долей доступными снаружи LAN, или на мобильных устройствах. Даже тогда существует намного больше вещей, которые могут быть настроены и реализованы для улучшения полного удобства использования.
существует что-то позвонившее Zentyal, который является сервером Windows SMB-like, на основе Ubuntu, который может сделать все это вещи с хорошим веб-GUI.
Это просто слишком много для объяснения всего в сообщении, но это даст Вам, некоторая информация tho начинает. Если Вы хотите еще некоторое объяснение об определенной части, просто сделайте сообщение.