Phân phối trực tiếp từ xa (còn gọi là CD trực tiếp)


9

Tôi đang tìm kiếm một bản phân phối trực tiếp (Live CD hoặc lượt thích) đi kèm - theo mặc định - với sshdviệc chạy khi khởi động.

Tôi muốn kiểm tra các thành phần của máy tính xách tay của tôi có đồ họa đã chết (thay thế thẻ không thực hiện được mẹo).

Hệ thống dường như khởi động vào Knoppix 6 vừa phải (và khi gõ các lệnh w / o màn hình tôi có thể tắt nó thường xuyên) nhưng điều tôi cần là một bản phân phối trực tiếp (CD / DVD / USB) mà tôi có thể kích hoạt và đăng nhập ( ssh) vào qua mạng để kiểm tra xem CPU & bộ nhớ có ổn không và liệu card đồ họa mới có ổn không.

Có ai có ý kiến ​​gì không?


2
Nhưng sau đó, rất có thể bạn có thể gõ không chỉ 'tắt máy' mà còn 'sshd' (và bắt đầu trình nền ssh).
ELV

1
Bạn biết đấy - bây giờ bạn đề cập đến điều đó là hiển nhiên ... nhưng tôi muốn có thêm một bản phân phối nữa - một bản có sshd và VNC nếu có thể.
Nox

Tôi chắc chắn Knecix6 livecd chứa x11vnc. Ngoài ra, bạn cũng có thể chuyển tiếp x11 qua ssh.
ELV

1
Lấy một thanh USB đủ lớn, cài đặt một hệ thống thông thường trên nó, thiết lập nó theo cách bạn thích và khởi động nó ở nơi bạn cần. Linux rất linh hoạt - hoàn toàn không phải là một hệ thống "Sống".
frostschutz

Câu trả lời:


6

Tôi đã gặp vấn đề tương tự. Tôi quyết định xây dựng linux trực tiếp của riêng tôi (dựa trên USB).
Bạn có thể định cấu hình mạng qua syslinux.cfg trên thanh USB.
Nó bắt đầu openSSH theo mặc định. Nó đi kèm với gần như không có chức năng, bắt đầu từ việc gắn một ổ đĩa và phá hủy hệ thống đích.

Bạn có thể tải xuống ở đây nếu bạn vẫn cần nó http://heyn-it.de/index.php/ssh-resTHER-linux.html


Chào mừng bạn đến với Unix & Linux! Nói chung, chúng tôi thích câu trả lời trên trang web để có thể tự đứng vững - Liên kết rất tuyệt, nhưng nếu liên kết đó bị hỏng, câu trả lời sẽ có đủ thông tin để vẫn hữu ích. Vui lòng xem xét chỉnh sửa câu trả lời của bạn để bao gồm chi tiết hơn. Xem FAQ để biết thêm.
slm

3

Tôi vừa thử Plop linux để khởi động ổ đĩa USB trong một máy tính để bàn cũ và khi bản phân phối ploplinux khởi động tôi nhận thấy dịch vụ sshd.

Sau đó, tôi chạy ifconfig để kiểm tra ip cục bộ và thực hiện kết nối ssh từ một máy tính xách tay từ xa:

command:  ssh root@ipaddress 
password: ploplinux 

0

Theo quy định, các bản phân phối trực tiếp không đi kèm với sshd được bật, bởi vì nếu bạn có thể đăng nhập qua sshd, thì bất kỳ ai khác cũng có thể. Máy của bạn có thể nằm trên một mạng riêng nơi bạn là người dùng duy nhất, nhưng đó là một trường hợp khá đặc biệt. Nói chung, để hữu ích, phân phối trực tiếp cần phải có mật khẩu tùy chỉnh hoặc cơ chế xác thực khác cho mọi người dùng.

Bạn có thể bắt đầu sshdmù, nhưng thông thường là không đủ: bạn cũng sẽ phải định cấu hình xác thực cho một số tài khoản.

Bạn nên có một bản phân phối trực tiếp và tùy chỉnh nó bằng cách làm cho nó sshdtự động bắt đầu và thêm vào đó là tạo một tài khoản được bảo vệ bằng mật khẩu hoặc thêm một mục vào ~/.ssh/authorized_keys. Hoặc hãy chắc chắn rằng PermitRootLoginđược thiết lập để yes/etc/sshd_config, hoặc thêm một mật khẩu cho tài khoản root, hoặc làm cho các tài khoản bạn có thể đăng nhập vào một tài khoản sudoer (và cung cấp cho nó một mật khẩu).

Đối với Knoppix, cách dễ nhất để thực hiện tùy chỉnh này là cài đặt nó vào đĩa USB và kích hoạt tính năng bộ nhớ liên tục của nó ( minh họa cách làm ). Sau đó chỉnh sửa các tập tin cấu hình bạn muốn /etc.


3
Câu trả lời này là chính xác nhưng hãy xem một bài đăng trên blog của tôi blog.grml.org/archives/ (tôi đã liên kết với Grml) để tạo một đĩa CD trực tiếp bắt đầu ssh tự động
Ulrich Dangel

0

Trình cài đặt Debian (di) đã gặp phải một vấn đề tương tự và giải pháp của họ có thể được tìm thấy hữu ích. Đầu tiên là một lưu ý về kiến ​​trúc của di: di là mô-đun vì vậy bằng cách thêm các thành phần dưới dạng udebs, bạn có thể thêm chức năng. udebs có thể được thêm vào trong quá trình tạo hình ảnh hoặc thời gian chạy mô-đun bạn quan tâm là bảng điều khiển mạng. nếu bạn muốn cài đặt các mô-đun tự động trong thời gian chạy, một tệp preseed sẽ làm điều đó.

Bây giờ đây là cách mô-đun bảng điều khiển mạng hoạt động:

  1. nó lấy mật khẩu để sử dụng từ bảng điều khiển cục bộ hai lần (có thể đặt trước mật khẩu này hoặc sử dụng mật khẩu đã được băm.

  2. nó tạo ra một mục nhập mật khẩu

  3. nó tạo ra một khóa máy chủ

  4. nó bắt đầu sshd.

  5. nó đặt một cái móc để sao chép khóa máy chủ được tạo vào hệ thống đã cài đặt.

những nhược điểm đã biết của phương pháp này là:

  1. preseising mật khẩu không an toàn lắm.

  2. chạy lại trình cài đặt sẽ tạo ra một khóa máy chủ khác.

vấn đề mật khẩu có thể được giảm thiểu bằng cách cài đặt danh sách khóa được ủy quyền thay vì mật khẩu (và sử dụng hàm băm mật khẩu không hợp lệ.

Các phần có liên quan của tập tin preseed của tôi là:

d-i anna/choose_modules string network-console,openssh-client-udeb
#d-i anna/choose_modules seen false
d-i network-console/password password r00tme
d-i network-console/password-again password r00tme
d-i preseed/early_command string mkdir .ssh; cd .ssh; wget http://192.168.0.1/debian/authorized_keys
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.