首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

玩转服务器---基本工具使用

点击左上方按钮,会弹出站点管理,在这里可以配置连接服务器,因为云服务器时采用SSH方式进行登录,所以协议选择SFTP - SSH File Transfer Protocol,主机填写我们服务器公网...然后点击链接,主要你配置信息无误,就可以连接到我服务器 ?...可以看到图中主要分为三个部分: 顶部信息栏:更新或下载文件都会进行提示 左边:本地电脑文件夹,可以选择文件上传到服务器 右边:服务器文件夹 我们一般都将我代码放在服务器opt...文件夹,现在将右边服务器站点文件夹导航到opt,然后在左边本地文件夹找到我项目所在目录 ?...接下来打开FileZilla,定位到我们nginx安装目录,目前是安装在/usr/share/nginx ? 我们需要将我们刚才打包生成blog文件夹上传到html文件夹里面 ?

3.2K10

如何在Debian 9上设置SSH密钥

介绍 SSH或安全shell是用于管理服务器和与服务器通信加密协议。使用Debian服务器时,您可能会将大部分时间花在通过SSH连接服务器终端会话中。...没有服务器同学可以在这里购买,不过个人更推荐您使用免费腾讯云开发者实验室进行试验,学会安装后再购买服务器。...yes 这意味着您本地计算机无法识别远程主机。这将在您第一次连接到新主机时发生。输入“是”,然后按ENTER继续。 接下来,该实用程序将扫描您本地帐户以查找我们之前创建id_rsa.pub密钥。...yes 这意味着您本地计算机无法识别远程主机。这将在您第一次连接到新主机时发生。输入“是”,然后按ENTER继续。...yes 这意味着您本地计算机无法识别远程主机。输入“是”,然后按ENTER继续。 如果您没有为您私钥提供密码,您将立即登录。

4.2K30
您找到你想要的搜索结果了吗?
是的
没有找到

Docker for Devs:创建一个开发版镜像

(PS: Grayskull 出自《He-Man and the Masters of the Universe》,上个世纪八十年代一部动画) 我们完成了所有典型应用程序配置和运行,但不是我们本地主机...将我主机上7000本地端口映射到我们使用 -p 标志公开3000内部容器端口(与Dockerfile EXPOSE命令一起使用)。...它指向我们在本地主机上指定项目根目录,以及指向容器中 WORKDIR 目录目的地。 步骤5:在本地编辑源代码 这大概你一直在等待时刻吧!...我们使用 EXEC 命令连接正在运行容器,使用 -it 标志提供交互式终端,并指定我们想要使用 /bin/sh 参数连接到bash shell。...你应该注意到,当我们连接到容器时,我们将自动连接到正在工作 WORKDIR 目录。 我们使用 list 命令ls -l来显示目录内容实际上显示了本地卷挂载主机目录内容。

1.6K90

给你CVM服务器加把锁,如何使用SSH密钥

SSH密钥提供了一种简单,安全登录服务器方式,建议所有用户使用。在这之前,你可能需要一台服务器建议您使用腾讯云免费开发者专属在线实验平台进行试验。...yes 这将在您第一次连接到新主机时发生。输入“是”,然后按ENTER继续。 接下来,该实用程序将扫描您本地帐户以查找我们之前创建id_rsa.pub密钥。...我们可以通过使用该cat命令读取本地计算机上公共SSH密钥内容并通过SSH连接到远程服务器来管理它。 另一方面,我们可以确保~/.ssh目录存在并且具有正确权限。...yes 这意味着您本地计算机无法识别远程主机。这将在您第一次连接到新主机时发生。输入“是”,然后按ENTER继续。...yes 这意味着您本地计算机无法识别远程主机。输入“是”,然后按ENTER继续。 如果您没有为您私钥提供密码,您将立即登录。

1.5K50

如何在Ubuntu 16.04上使用Distillery和edeliver自动化Elixir-Phoenix部署

[Yn] Y * creating .mix/archives/hex-0.17.1 本地开发机器和生产服务器现在都可以运行Phoenix了,但是通过设置SSH主机别名,可以更轻松地本地开发机器连接到生产服务器...现在,我们可以使用该命令ssh -i ~/.ssh/private_key_filesammy@example.com本地开发机器连接到生产服务器。...我们可以通过设置一个SSH主机别名来自然知道连接到生产服务器时要使用私钥,用户和域,从而使这个命令 - 以及部署过程本身 - 更简单。 在本地开发机器上打开~/.ssh/config以进行编辑。...因为edeliver使用Git将代码最新提交推送到构建服务器以进行进一步操作,所以部署之前最后一步是为我们项目创建一个Git存储库。...为了使代理工作,我们需要告诉Nginx将所有与Web服务器连接重定向到我Phoenix项目,包括请求头,客户端代理服务器IP地址以及客户端IP地址本身。

4.3K00

ASP.NET Core 实战:Linux 小白 .NET Core 部署之路

因为目前自己前后端分离项目还没开始写,所以这里采用还是自己原来写 .NET Core 项目,这篇文章主要目的是操作下如何将我们 ASP.NET Core 项目部署到我 Linux 服务器上...2、终端软件,这里使用是putty,用来帮助我们远程连接到我服务器。   ...我们打开微软官方网站,使用 putty 连接到我服务器。...e)设置允许远程登录、   在上面的设置完成后,我们用自己本地 Workbench 连接服务器数据库,发现无法进行连接,如果你之前使用过远程连接 MySQL Server 你应该会知道,我们需要在...而反向代理服务器可以 HTTP 服务器卸载服务静态内容、缓存请求、压缩请求和 SSL 终端等工作。

2.5K10

zblog应用中心连接失败解决方案

hello大家好,昨日在家休息,有朋友反馈无法链接zbp应用中心,问我zblog应用中心用哪个DNS,也蒙了,没了解过这种情况,因为他使用是香港主机,可能导致DNS链接失败,因为周末看孩子,没有太多时间...是zblog一名忠实粉丝!今天怀着激动心情给大家写下这一篇Zblog应用中心连接失败解决方案,本人服务器从今年4月份开始就连接不上Zblog应用中心,在期间也尝试多种连接方式都连接不上。...在经过多次尝试后查询到我服务器无法访问原因就是DNS问题!...出来IP地址后找到你服务器地区,输入所解析地区IP地址,服务器是香港就使用了上图中IP地址,打开SSH终端,输入下面的指令 echo '113.107.111.78 app.zblogcn.com...感谢大家观看!希望可以帮到大家! 看到此文还是非常详细,如果其他问题留言反馈一起研究解决方案,当然这些敲代码之前记得先备份,以免弄错代码导致文件或者服务器出现问题。

88110

嗯,以后写教程就用它了!

但是,如果使用视频记录的话,需要小伙伴暂停视频,然后跟着视频敲代码,有的时候敲错了也会导致运行不了,显然这个方法也不是特别友好(竟然要小伙伴手动敲代码,而不是 copy) 陌溪在网上冲浪时候,发现了一款基于文本终端录制工具...# 将终端记录到本地文件 asciinema rec demo.cast # 开始一系列录制操作...# 退出 eixt # 播放录制终端命令 asciinema play demo.cast 上传到Asciinema官网 但是只是在终端上查看,还是不能分享给其它小伙伴们,所以我们需要将我们录制内容上传...,点击开始录制后,你在终端所有操作都会被记录下来 # 开始录制 asciinema rec # 退出录制【按下回车上传】 exit 录制成功地址 下面访问这个地址,即可看到我内容了 https...# 以两倍速播放 asciinema play -s 2 mogu.cast # 本地文件重放终端记录 asciinema play demo.cast # 打印记录会话全部输出 asciinema

35830

原以为是 Xshell、Mobaxterm 平替,没想到是个王者!这款开源跨平台终端管理工具真香

大家好,是民工哥!做为程序员我们,经常与服务器打交道,不可避免要通过SSH去登录服务器进行一系列操作,比如:登录服务器部署应用、调试API、检查代码运行情况等。好工具是提高工作效率必备神器!...Termius 软件功能十分强大,可以同时运行多个后台SSH连接,多任务分视图支持,支持多次连接同一台主机连接多台主机,使你可以轻松管理你 Linux 集群,随时随地连接服务器。...Termius 主要功能介绍Termius 可用于所有主流系统内置 RSA / DSA / ECDSA密钥生成器和Putty密钥导入器SSH,Mosh 和 Telnet 协议支持,带 bash 本地终端没有广告将密钥和服务器配对以便快速访问创建组来定义共享设置和主题...12 种色彩丰富主题和可调整字体黑暗模式与同一主机建立多个连接连接到多个主机端口转发通过命令行导入桌面的~/.ssh/config文件SFTP 支持轻松复制文件使用 AES-256 端到端加密同步所有设备配置与密码使用双重身份验证保障用户安全通过...登录成功之后界面如下添加主机点击Connect之后成功登录服务器SFTP界面端口转发配置切换Termius 可以将我终端配置同步到其它平台,包括连接设置、命令使用记录等数据,使用端到端加端来确保数据安全并同步

4.7K10

Termius 一款优秀跨平台 SSH 客户端工具

作为程序员或者运维管理人员,我们经常需要使用终端工具来进行服务器管理及各种操作,比如部署项目、调试代码、查看/优化服务、管理服务器等。...并且它支持所有主流平台:macOS、Windows、Linux、Android、iPad、iPhone SFTP、Keys、代码块 sftp 提供本地和远程服务器之间文件传输功能,类似于FileZilla...左侧是本地文件目录,右侧可以选择一个远程Host,然后可以实现拖拽上传和下载。 Keys 密钥登录时可以选择配置Keys来登录远程服务端。 代码块 登录远程服务器后默认执行脚本。...• 多种终端协议支持:支持多种终端协议,包括 SSH、Telnet、Serial 等,使用户可以连接到不同类型远程主机和设备。...Termius可以将我设置同步到所有平台,每个主机也可以有自己单独设置。这些数据以及连接和命令历史记录在所有设备上安全同步。 Termius使用端到端加密来确保您数据保持安全。

1.4K20

Hexo博客部署腾讯云服务器

至于博客部署历程参考 这里,记录了笔者 GitHub Page 到自己服务器选择与图床部署方案,可以进行参考。...# 环境准备 # 安装 Git 打开服务器控制面板,修改 root 密码一定需要修改!,选择登录。 笔者这里选择是使用 FinalShell 远程连接。...这里设置密码太简单了会有这样提示。不用关心直接输入,看到成功提示即可。...在电脑本地桌面,右键”Git Bash Here”,输入一下命令,其中 SERVER 填写自己主机 ip,执行输入 yes 后不用密码说明配置成功了。...根目录选我们之前建立 /www/wwwroot/hexo 回到服务器终端,重启宝塔服务 service bt restart # 部署 接下来需要将本地生成好 /public 推送到服务器

39410

ssh远程登录报错:kex_exchange_identification: Connection closed by remote host

此时需要打开Finder,而后通过文件访问路径MacOS——Finder——【command+shift+G】~/.ssh找到known_hosts文件,将其清空,然后重新通过终端访问服务器主机。...果然顺利解决了问题,但这个known_hosts是个啥引起了注意,于是去查了一下,这里连同ssh登录一并写下。...SSH密钥登录1、远程主机收到本地登录请求后会将自己公钥发给本地机;2、本地机使用这个公钥将密码加密后,发送回远程主机;3、远程主机用自己私钥解密登录密码,如果密码正确,则同意登录。...MacOS终端首次通过ssh登录远程主机时,会提示:The authenticity of 'XXX.XXX.XXX.XXX' can't be established.RSA...这里意思是本地无法确认远程主机真实性,需要用户判断是否信任传来RSA Key FingerPrint,键入yes后,接着就会提示:Warning: Permanently added 'XXXX

4.5K10

使用VSCode进行远程炼丹

在我们开发过程中,经常需要连接远程服务器进行炼丹。通常情况下,我们会使用Pycharm远程开发功能,同步服务器本地项目文件,使用远程解释器进行开发。...图示图标说明插件已经在远程安装。此时你便可以打开远程任何文件夹进行项目开发,所有的编辑修改,运行代码也都会在远程进行执行。体验过之后就会感觉超级方便。妈妈再也不用担心同步文件,切换开发机了。...复制公钥 这个工具还蛮有用,不过它会将我本地所有公钥都传到服务器,使用方法: ssh-copy-id -p 22 username@remote-server windows中没有ssh-copy-id...使用autossh进行内网穿透 设想这样场景,你在公司或者学校有一台用于炼丹服务器,但是只能在内网访问。在家里使用笔记本也想连接到远程服务器中,这时我们应该怎么办呢。...(这两个端口可以改成任意空闲端口) 主机A上操作 主机A此时可以直接通过ssh访问公网主机9999端口访问到B主机终端,具体操作为 ssh -p 9999 username@remote-server

1.5K20

叫Tomcat:一款web服务器

Tomcat,从这里开始 如何将我 Java 代码,运行在网络上,初学时,首先接触到一般都是Servlet以及Jsp(或略过Jsp)而 Tomcat 就是这两者容器,帮你处理动态网页部分 (一...,算是应用比较广泛web服务器了,不过天下没有白吃午餐,仅仅支持少量 javaEE规范 (Servlet/Jsp等)所以中小型项目,在这里跑比较多 (2) Tomcat用来做什么?.../(本地) ,也就是IP+端口号,那这个开放端口,总得帮助我完成一些操作,它需要找到我再web.xml中配置一些信息,然后找到我Servlet,将我所需要功能实现,执行完后,将结果返回到浏览器上...,所以我们主机名可以为,http://127.0.0.1:8080或者 http://localhost:8080,端口前代表本地主机名,tomcat默认端口为8080 ?...(六) 外网如何访问本地基于Tomcatweb应用 Tomcat + 花生壳 在本地开发好了一个web项目,我们部署在本地tomcat服务器中,但是如果想要让别人通过外网访问我们项目,帮助我们临时测试

83020

SSH 服务器、NFS 服务器、TFTP 服务器详解及测试

前言 本文详细介绍了 SSH、NFS、TFTP服务器用途、安装步骤、测试三个方面进行了讲解。 一、SSH 服务器 1、SSH 能做什么?...若使用 SSH 客户端软件登录虚拟机中 Linux 系统,必须配臵虚拟机以太网连接方式为 Bridged(桥接)模式,同时电脑物理网卡必须接到网络,否则客户端将无法连接 SSH 服务器。...当然,也可以在终端使用 ifconfig 命令进行设置 只有知道了 Linux 主机 IP 地址后,才能进行 SSH 连接。...在嵌入式 Linux 开发中,需要在 Linux 主机为目标机编写程序代码,然后编译程序,生成程序是要传输到目标机上才能调试、运行。那么如何更快、更便捷地传输文件,将影响到开发工作效率。...注意,要想成功地挂载 NFS 目录,开发套件必须要先确保与主机之间网路是畅通,可以使用 ping 命令进行测试: ping 192.168.25.25 如果无法 ping 通主机,则需要先仔细检查网络连接与设定

42930

巧用Python登陆远程服务器

$ pip3 install paramiko scp 在我们编写一些有意义Python代码之前,还有一件事要做!创建一个配置文件来保存连接主机所需变量。...调用_upload_ssh_key()是告诉我们RemoteClient对象在创建时立即检查本地ssh密钥,以便我们可以尝试将它们传递到远程主机。否则,我们根本无法建立联系。...前者将获取本地存储公钥,如果成功,后者将把这个公钥传递给我们远程主机,作为访问橄榄枝。一旦本地创建公钥存在于远程机器上,该机器将永远信任我们连接请求:不需要密码。...将我策略设置为“自动添加”意味着如果我们试图连接到一个无法识别的主机,Paramiko将自动在本地添加丢失密钥。 connect()是SSHClient最重要方法(正如您可能想象那样)。...我们终于能够传递我们主机、用户和SSH密钥来实现我们一直在等待东西:到我服务器一个漂亮SSH连接!connect()方法也通过大量可选关键字参数数组提供了极大灵活性。

2.7K20

新手建站之【建站环境安装】④

这里我们需要用到一款服务器远程连接工具,他名字叫做“堡塔SSH终端”,再做本教程前,技术鸟小编已经提前分享给了大家,相关地址在下方,大家可以去下载安装一下。...服务器远程连接工具,堡塔SSH终端,好用 安装好服务器远程连接工具后,我们需要前往服务器运营商处,找到我服务器公网IP地址,然后复制出来,并对服务器进行安全规则设置,也就是开放服务器端口。...设置好服务器安全规则后,我们打开安装好堡塔SSH终端,然后添加SSH信息,主机地址填写我们刚刚复制出来服务器公网IP地址,密码输入我们设置服务器密码,如果没有,大家可以通过重置服务器密码获得。...然后我们回到堡塔SSH终端将我们刚刚复制命令,点击鼠标右键输入到服务器,并回车执行命令。 安装命令执行到这里时,我们输入“y”再次回车确定。然后接下来我们只需要等待控制面板安装即可。...第一次登陆需要我们阅读并同意宝塔面板用户协议,我们直接将协议拉到最低端,然后勾选已阅读并同意“《用户协议》” 并点击进入面板,这时可能会出现进入失败画面,我们不用理会,在登陆一次面板即可。

7.9K50

个人电子邮件系统设置:notmuch、mbsync、Postfix 和 dovecot

使用个人电子邮件系统已经相当长时间了,但是一直没有记录过文档。最近换了笔记本电脑(职业变更导致变动),在试图重新创建本地邮件系统时迷茫了。...这种设置相比于设置所有的服务器软件是有点大题小作,但 Gnus 无法很好地应付 Maildir 格式,这是最好方法。这个设置也有一个缺点,那就是在你快速搜索邮件时,要搜索大量邮件。...你可以在 notmuch-emacs-layer 仓库 找到我私有层代码。 发送邮件 能阅读邮件这还不够,我们也需要能够回复邮件。...系统发送邮件使用 Postfix 作为 SMTP 客户端,使用自己 SMTP 服务器作为它中继主机。中继问题是,它不能是具有动态 IP 主机。...为此,首先要为每台机器创建一个单独账户,它将把邮件中继到我服务器上。想法是不使用主帐户 SASL 进行身份验证。

1.1K20

几行简单命令即可

使用设置包含以下组件: 个人电脑(Linux 发行版) 网关 远程服务器 ? 由于我研究项目计算量巨大,笔记本电脑无法负担。因此,需要这些机器辅助我。...出于安全原因,远程服务器无法直接访问,这意味着它们只能由网关机器访问。 连接服务器基本方法是首先将 ssh 连接到网关,然后将 ssh 连接服务器,每次连接时都需要输入用户名和密码。...无需密码即可连接 首先创建一个认证密钥,并将公共密钥传输到我们想连接服务器。我们设置第一个连接开始——笔记本电脑到网关。 我们将使用一个名为 ssh-copy 小软件。...没有在 localhost:xxxx 上打开应用程序,而是生成了新域名,这些域名只转发到 localhost 主机。...你可以在自己计算机上编写代码,在远程服务器上运行代码,或者在远程服务器上完全同步整个存储库。 interlliJ 界面会不时变化,但主题不变。将介绍特定版本 - V. 2018.1.4 步骤。

59410

通过云环境部署Hexo静态博客

所以如果已经配置了小伙伴无需新建仓库,来执行此步骤。保留原来即可。并跳过此步骤看下一个步骤 这里将我曾经博客下载下来作为演示,首先将根目录配置文件中配置添加上我们仓库。...接下来我们添加远程仓库 进入项目,点击代码仓库就可以看到我项目地址了。 ? 因为已经添加过公钥了,所以我们直接用ssh方式链接。...提交完后可以看到代码仓库提交记录 ? 4. 克隆到本地 也就是本地编辑,那么第一步需要克隆项目到本地。...其他问题 在日常使用工程中,可能会遇到这种情况 本地代码推送到了仓库,使用cloud studio发表了两个文章,在使用本地代码无法推送了。...或者是本地推送了几次,cloud studio无法推送了。 这样原因很简单,是因为你当前版本与服务器版本不一致造成。这里涉及到git协同工作问题了。

71920
领券