Linux SysOps Tutorial SSH: Ketahui langkah demi langkah cara melaksanakan pengurusan pelayan jauh, contoh kod khusus diperlukan
Pengenalan: # 🎜🎜#SSH ( Secure Shell) ialah protokol untuk log masuk jauh dan penghantaran data selamat melalui rangkaian. Untuk pentadbir sistem Linux (SysOps), adalah penting untuk mahir dalam penggunaan SSH. Artikel ini akan memperkenalkan konsep asas SSH, serta langkah tentang cara menggunakan SSH untuk pengurusan pelayan jauh, dan menyediakan contoh kod khusus.
sudo apt-get install openssh-server
/etc/ssh/sshd_config
untuk mengkonfigurasi: Port 22 #设置SSH服务监听的端口号 PermitRootLogin no #禁止以root用户登录 PasswordAuthentication yes #启用密码身份验证
/etc/ssh/sshd_config
文件进行配置:
sudo service ssh restart
保存并退出编辑器后,重启SSH服务:
ssh username@remote_server_ip
在本地终端上使用以下命令连接远程服务器:
ssh-keygen -t rsa
yes
确认接受。生成公钥-私钥对:
ssh-copy-id username@remote_server_ip
将公钥上传到远程服务器:
ssh -i /path/to/private_key username@remote_server_ip
接下来,就可以使用私钥进行免密码身份验证:
scp /path/to/local_file.txt username@remote_server_ip:/path/to/remote_file.txt
从本地向远程服务器传输文件(示例为将本地文件local_file.txt
传输到远程服务器):
scp username@remote_server_ip:/path/to/remote_file.txt /path/to/local_file.txt
从远程服务器下载文件(示例为将远程服务器文件/path/to/remote_file.txt
ssh username@remote_server_ip 'command'
Gunakan arahan berikut pada terminal tempatan anda untuk menyambung ke pelayan jauh: #🎜🎜 #
ssh username@remote_server_ip 'top -n 1 | grep Cpu'
Jana pasangan kunci awam-swasta:
rrreee
local_file.txtPindahkan ke pelayan jauh): #🎜🎜#rrreee#🎜🎜##🎜🎜##🎜🎜#Muat turun fail dari pelayan jauh (contohnya adalah untuk memindahkan fail pelayan jauh <kod>/path/ to/remote_file.txt</kod>
Muat turun ke setempat): #🎜🎜#rrreee#🎜🎜##🎜🎜#Pelaksanaan arahan jauh #🎜🎜##🎜🎜##🎜🎜#Laksanakan arahan pada pelayan jauh dan dapatkan output: #🎜🎜#rrreee# 🎜🎜##🎜🎜##🎜🎜#Contoh: Lihat penggunaan CPU pada pelayan jauh: #🎜🎜#rrreee#🎜🎜##🎜🎜##🎜🎜🎜🎜 #🎜🎜#Melalui artikel ini, kita belajar Belajar cara memasang dan mengkonfigurasi pelayan SSH, dan cara menggunakan SSH untuk pengurusan pelayan jauh. SSH menyediakan alat pengurusan jauh yang mudah, yang boleh meningkatkan kecekapan kerja pentadbir sistem Linux dengan banyak. Dengan menguasai pengetahuan asas dan contoh kod ini, saya berharap pembaca dapat lebih memahami dan mengaplikasikan teknologi SSH serta meningkatkan kebolehan mereka dalam bidang pengurusan sistem. #🎜🎜#Atas ialah kandungan terperinci Tutorial SSH SysOps Linux: Ketahui langkah demi langkah cara mengurus pelayan jauh. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!