Cài đặt máy chủ LTSP của riêng bạn trên Ubuntu
Tuần trước, tôi đã đưa ra một đánh giá về 2X ThinClientOS, một bản phân phối Linux dành riêng cho các máy khách mỏng. Tuy nhiên, bạn có thể đang ở phía bên kia của vấn đề: bạn muốn có máy chủ khách hàng mỏng của riêng bạn. Cách đơn giản nhất để làm điều đó là sử dụng LTSP. Nó là viết tắt của "Linux Terminal Server Project", và về cơ bản biến bất kỳ máy tính nào kết nối Internet thành một máy chủ mà các máy khách mỏng có thể được liên kết. Để làm cho nó đơn giản hơn, LTSP có thể được cài đặt trên bất kỳ phân phối Linux phổ biến nào như openSUSE, Fedora, Debian, và dĩ nhiên là Ubuntu. Có hai cách để cài đặt LTSP trên Ubuntu: cài đặt nó từ đầu hoặc trên đầu của một hệ thống đã tồn tại. Tôi sẽ tập trung nhiều hơn vào cái cũ, nhưng cái sau cũng đơn giản, và tôi sẽ thảo luận ngắn gọn.
Cài đặt từ đầu
Đầu tiên, bạn sẽ cần một đĩa CD thay thế Ubuntu. Trong ví dụ này, tôi lấy một tiêu chuẩn ISO 10.04 i386 từ đây. Trong trường hợp bạn không biết, một đĩa CD thay thế giống như một đĩa CD thông thường nhưng không có giao diện ưa thích để cài đặt Ubuntu, và nó cho phép bạn truy cập nhiều tùy chọn hơn. Trong số này có khả năng nhấn F4 lúc khởi động để chọn “Cài đặt máy chủ LTSP” từ các chế độ khác nhau.
Quá trình cài đặt sẽ diễn ra như bình thường khi sử dụng đĩa CD thay thế:
- chọn ngôn ngữ của bạn
- Chọn đất nước của bạn
- Chọn bố trí bàn phím của bạn (tự động hoặc thủ công)
- DHCP sẽ tự cấu hình
- Chọn tên máy chủ
- Đặt đồng hồ
- Chọn hệ thống phân vùng của bạn (đĩa đầy đủ, một phần, được mã hóa, v.v.)
- Quá trình cài đặt sẽ bắt đầu. Có thể mất vài phút
- Như thường lệ, hãy chọn tên người dùng và mật khẩu
- Quyết định xem bạn có muốn mã hóa / home của bạn
- Hình ảnh sẽ được nén
- Và cuối cùng, bộ tải khởi động GRUB sẽ được cài đặt
Và đó là nó. Giờ đây, bạn có thể khởi động lại và kết nối ứng dụng khách mỏng đầu tiên của mình.
Lưu ý rằng ngay cả khi trình cài đặt tự động là tuyệt vời, một số cấu hình thủ công có thể cần thiết trong một số trường hợp.
Tôi khuyên bạn hãy xem "/etc/ltsp/dhcpd.conf" và "/opt/ltsp/i386/lts.conf" cho các cài đặt nâng cao. Các LTSP Wiki là rất nhiều thông tin.
Nếu bạn muốn chuyển đổi máy tính của bạn thành một máy chủ khách hàng mỏng mà không cần phải cài đặt lại mọi thứ, LTSP cũng có thể làm điều đó. Chỉ cần cài đặt các gói cần thiết:
sudo apt-get cài đặt ltsp-server-standalone openssh-server
Và sau đó khởi động quá trình cấu hình tự động qua
sudo ltsp-build-client
Nó sẽ mất một thời gian để lấy và cài đặt mọi thứ.
Lần đầu tiên nó không hoạt động cho tôi nhưng có lẽ do kết nối Internet kém, vì vậy đừng ngần ngại thử lại trong trường hợp thất bại. Tuy nhiên, hãy nhớ rằng một số cấu hình thủ công thường sẽ cần ở đây. Cuối cùng, bạn có thể khởi chạy máy chủ của mình bằng
sudo /etc/init.d/dhcp3-server start
Phần kết luận
Như tôi đã nói trước đó, LTSP có thể được cài đặt trên rất nhiều bản phân phối khác, vì vậy bạn có thể tự chọn nếu bạn muốn. Ubuntu có thể được coi là tiêu chuẩn cho một hướng dẫn nhưng wiki của mỗi phân phối rất chính xác và chi tiết hơn rất nhiều. Như một lời khuyên cuối cùng, bạn nên kiểm tra xem các máy khách mỏng của bạn có thể được khởi động từ mạng hay không vì nó thực sự là một nỗi đau khi thực hiện nó theo cách thủ công nếu bạn có nhiều hơn mười trong số chúng.
Bạn có chọn một bản phân phối khác để cài đặt LTSP không? Hay bạn sẽ chọn thứ gì đó hoàn toàn khác với LTSP ngay từ đầu? Hãy cho chúng tôi biết ý kiến của bạn trong phần bình luận.