Các sshd là deamon ssh server. Vì vậy, nếu bạn muốn kết nối với máy qua ssh, bạn cần cài đặt máy chủ ssh trên máy mục tiêu của mình, ví dụ: sử dụng
sudo apt-get install openssh-server
Lệnh ssh là những gì bạn sử dụng để thực sự kết nối với máy đang chạy máy chủ ssh. Bạn cần cài đặt ssh trên máy mà bạn muốn ssh từ đó.
sudo apt-get install ssh
Nhưng ssh có thể sẽ được cài đặt nếu bạn sử dụng bất kỳ phiên bản Ubuntu nào.
Bây giờ về khởi động lại . Bạn muốn khởi động lại cái gì? Nếu bạn muốn khởi động lại máy chủ ssh trên máy khác (ví dụ: nếu bạn thay đổi cấu hình), hãy sử dụng
sudo /etc/init.d/ssh restart
Vâng, nó được gọi là ssh mặc dù quá trình này được gọi là sshd có thể gây nhầm lẫn.
sudo initctl reload-configuration
trước khi có thểsudo service ssh start
. Tôi nghĩ rằng đây là một lỗi trong các phiên bản gần đây của Ubuntu (12.10,13.04).