行业动态

了解最新公司动态及行业资讯

当前位置:首页>新闻中心>行业动态
全部 4017 公司动态 881 行业动态 3136

利用ssh协议可以有效防止远程管理过程中的信息泄漏问题

时间:2022-04-24   访问量:2042

服务器运维基础指南

作为开发者,对服务器的操作是不可避免的。最常见的操作是将应用程序部署到服务器,以及通过查看生产和测试环境中的日志来解决问题。

一般服务器都是Linux操作系统,没有图形界面,所以任何操作都是通过命令行进行的。由于新一代的程序员都是从图形界面访问计算机的,所以当他们开始使用命令行的时候,肯定不是很习惯。如果你习惯使用命令行,你可以使用命令行做很多有趣而高效的事情,提高生产力,让程序员更专注于高科技工作。

链接的服务器条目

Mac 使用自己的终端直接登录到服务器。需要下载工具如:

登录服务器ssh

登录服务器有两种方式:

使用密码登录

无密码登录

ssh -l 用户ip/域名

ssh:shell Shell ,一种旨在为远程登录会话和其他网络服务提供安全性的协议。使用ssh协议可以有效防止远程管理过程中的信息泄露。

使用密码登录

输入:ssh -l 用户ip/域名

user:登录用户名

ip/域名:服务器所属的公网id地址,或者应用的域名。如果要查看域名解析后的ip,在命令行输入ping域名即可查看应用所属的公网ip(前提是服务器没有负载均衡,代理...)。

终端会提示您输入密码。此时输入密码。如果密码正确,就可以登录服务器了。

无密码登录

免密码登录方式第一次登录还是需要密码的。不同的是服务器运维,登录后将自己的key添加到服务器,下次无需密码即可登录。

生成 ssh 密钥

登录服务器,进入~目录下的.ssh打开文件。如果没有文件,请创建它并将您的公钥添加到其中。再次使用ssh进入服务器时,无需输入密码直接登录即可。

提示:Mac可以新建一个.sh文件,在.sh文件中添加ssh -l用户ip/域名,放在桌面默认用终端打开,然后双击.sh文件。 sh 文件直接进入服务器(甚至在 .sh 中写其他命令自动化)。

退出服务器退出

退出

查看当前目录位置pwd

密码

显示当前目录下的所有文件 ls

ls : 列出当前目录下的所有文件

ls -l : 列出当前目录下的所有文件和文件详细信息

进入退出目录cd

cd .. : 返回上一级目录

cd /。 :返回根目录

cd目录名:进入具体目录

创建一个新目录 mkdir

mkdir 文件/

开始运行脚本。/

./xx.sh

查看文件内容cat/tail

cat xxx.xx : 查看文件的所有内容

tail -n line xxx.xxx : 查看文件末尾的xx行数

vi/vim xxx.xxx : 查看和修改文件内容

将文件移动到特定目录 mv

mv xx sss : 移动 xx 文件到 sss 目录

删除文件时,建议先将文件移动到/tmp目录下(linux的临时目录在关机后会被清空,建议在该目录下删除)。

删除文件 rm

rm -f xxx : 强制删除文件

rm -rf xxx : -r 表示向下递归删除 -f 不提示删除 注意:rm -rf(不带参数)会删除整个系统,即使有参数 linux 也没有回收站的概念,谨慎使用

p>

rm -f.:谨慎使用梅花大法,可能会误删整个服务器

修改文件的用户权限chown/chmod

chown -R user:user file : 修改文件的用户权限,文件支持通配符

chmod 777 xxxx : 更改文件权限 777 是高权限(读、写、执行)登录用户,他的组和其他人拥有最高权限。 (更危险的操作)

查看java程序的相关进程jps

jps:查看java程序进程

复制文件到指定目录cp/scp

cp -r copy:拷贝到拷贝目录

scp xxx root:ip:/: 复制xxx到远程ip服务器目录

启动服务并关闭终端继续运行nohup

有时我们需要在服务器上运行一些 jar 打包的应用程序。关闭终端后,应用程序将关闭。我们可以在启动jar应用的命令前加上nohup

解压/压缩文件解压/压缩

unzip -o xxx.xx -d sss : 将文件 xxx.xx 解压到 sss 并全部覆盖

zip -r xxx.zip ./* : 压缩当前目录下的所有文件

如果没有unzip zip命令可以执行服务器运维,可以安装unzip/zip

yum -y 解压压缩包

总结

目前这些命令基本可以满足服务器的日常开发,但这些只是一些简单的操作服务器的命令。如果还有更多需要系统地学习linux的话,也是一个很大的话题。运维。

上一篇:IT运维、IT服务外包-IT桌面维护维护(中文/英文)

下一篇:IT基础设施服务和设计研发服务将成为另一个新兴潮流

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部