Ubuntu 安装与使用SSH服务
一、简介
SSH(Secure Shell)协议是一种在不安全的网络环境中,通过加密和认证机制,实现安全的远程访问以及文件传输等业务的网络安全协议。
二、安全验证
基于口令的安全验证
只要你知道自己账号和口令,就可以登陆到远程主机
基于密钥的安全验证
需要依靠密钥,也就是你必须为自己创建一对密钥,并把公钥放在需要访问的服务器上。
三、安装及配置SSH服务
安装SSH服务
检查 SSH 服务是否已安装
# 查找 openssh-server 是否已安装 dpkg -l | grep -i "openssh-server" # 查找 openssh-client 是否已安装 dpkg -l | grep -i "openssh-client"
安装 SSH 服务
sudo apt-get install openssh-server sudo apt-get install openssh-client
启动与停止 SSH 服务
启动与停止 SSH 服务
# 启动服务 /etc/init.d/ssh start # 停止服务 /etc/init.d/ssh stop
判断 SSH 服务是否启动
# 返回结果包含ssh说明服务已启动 netstat -a | grep ssh
访问 SSH 服务
客户端使用非管理账户登陆
# ssh 用户名@ip ssh [email protected]
设置 SSH 的配置文件
打开配置文件
# 默认情况下不做任何修改也是可以正常访问的 sudo vi /etc/ssh/sshd_config
修改默认端口
# 使 sshd 服务运行在非标准端口12345上(默认监听端口:22) Port 12345 # 客户端使用非标准端口登陆 ssh <server addr> -p 12345
使用 root 账号登陆
# 网上说配置 PermitRootLogin yes 并重启,但我没有试验成功 # 麻烦知道原因的朋友留言指教
- 其余详细设置以后慢慢完善...
四、使用SSH服务
- 以后完善...
相关推荐
projava 2020-11-14
WanKaShing 2020-11-12
airfish000 2020-09-11
tryfind 2020-09-14
yegen00 2020-09-10
kkaazz 2020-09-03
风语者 2020-09-02
BraveWangDev 2020-08-19
lichuanlong00 2020-08-15
gsl 2020-08-15
pandaphinex 2020-08-09
yhuihon 2020-08-09
CheNorton 2020-08-02
xiangqiao 2020-07-28
hpujsj 2020-07-26
hpujsj 2020-07-26
sshong 2020-07-19
BraveWangDev 2020-07-19
annan 2020-07-18