首页 > 其他 > 详细

ssh服务

时间:2020-06-10 18:43:06      阅读:46      评论:0      收藏:0      [点我收藏+]

1、SSH服务
功能:远程管理linux服务器
  默认端口22,C/S架构
  服务端开启ssh服务,安装(openssh-server)
  客户端需要专门工具如SRC...
1)控制服务状态
  systemctl list-unit-files | grep sshd.service 查看是否开机自启动
  systemctl status sshd.service 查看服务状态
  systemctl stop sshd.service 停止服务
  systemctl start sshd.service 启动服务
  systemctl restart sshd.service 重启服务
  systemctl disable/enable sshd.service 是否开机自启动
2)修改默认端口
  netstat -nltp|grep :22 查看端口使用情况
修改端口号——》修改ssh配置文件
  rpm -ql openssh-server 查看ssh服务的相关文件
  vim /etc/ssh/sshd_config 修改配置文件中的Port
  systemctl restart sshd.service 重启服务
重启不成功的情况下,要注意setenforce 0,再次重启
2、搭建服务总结
  1)关闭防火墙和selinux(实验环境下)
  2)配置软件仓库
  3)安装程序对应的软件包
    * 安装相应软件
    * 确认软件是否成功安装 yum list installed | grep xxx
    * 查看软件的文件列表rpm -ql(配置文件、程序本身、man手册)
  4)了解配置文件
    man 5 xxxconf
  5)根据需求通过修改配置文件完成服务搭建
  6)启动服务/开机自启动
  7)测试验证
3、基于SSH服务的命令
  1)客户端安装软件 openssh-clients
    * 客户端远程连接登录服务器;
      ssh [Options] 远程IPAddress
      -p 指定端口号
      -l 指定用户名
      如:ssh -p 10022 -l pingchuan 192.168.159.100
    * 客户端远程访问服务器并执行相应命令(未登录):
      ssh 【选项】 ip command
  2)Linux下远程拷贝命令scp
    * 将本地文件拷贝到远程服务器
      scp [Options] local_file remote_ip:/path
    * 将远端服务器上的文件拷贝到本地
      scp [Options] remote_ip:/file local_path
      -P 指定ssh服务的端口号
      -r 拷贝目录
      ll -d /backup 查看/backup目录的权限信息
      查看当前拷贝文件的用户是否对本地存放文件的路径有写权限

ssh服务

原文:https://www.cnblogs.com/pingchuan/p/13087022.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!