SSH Secure Shell-Secure Shell Client操作使用说明

1.通常情况下开发的web系统在apache + tomcat Linux环境中测试,使用客户端操作工具:SSH Secure Shell
首先是安装:SSHSecureShellClient-3.2.9.exe
安装完成后,打开Secure Shell Client -> Quick Connect
 Host Name: 192.168.0.23
 User Name: root
 Port 22
 Authentication <Profile Settings> 默认值
 Connect -> Enter your Password -> OK
命令行界面定位到:[root@localhost root]#
同理打开:Secure File Transfer Client,用于文件传输。

 

2.目录结构(图形界面)

/
 ...
 usr
   apache2
     ...
     conf
       ...
       httpd.conf
     bin
       ...
       apachectl
   tomcat5
     ...
     conf
       ...
       server.xml
     bin
       ...
       shutdown.sh
       startup.sh
   webapps
     ...
     eWebEditor

  
3.命令界面
 cd /usr/tomcat5/bin  转入到tomcat5 bin文件夹
    ./shutdown.sh       关闭tomcat服务
    ./startup.sh           启动tomcat服务
 cd /usr/apache2/bin 转入到apache2 bin文件夹
    ./apachectl start|stop|restart|graceful    启动|关闭|重启|优化apache服务
 ls                             查看目录文件命令
 move 文件夹 ..          移动文件夹到上一目录
 rm -rf eWebEditor/   删除文件夹eWebEditor
 ps -ef|grep java    查看tomcat启动进程信息,进程ID
   kill -9 进程ID         强制关闭tomcat服务进程
 缓存清理
   /usr/tomcat5/work/Catalina/eWebEditor  直接删掉eWebEditor文件夹清理缓存
 
4.配置文件
 1./usr/tomcat5/conf 修改server.xml
  增加一个Host节点 如下:

<Host name="eWebEditor.7234.com.cn" 
    debug="0" 
    appBase="" 
    unpackWARs="true" 
    autoDeploy="true">
 <Context path="" 
      docBase="/usr/webapps/eWebEditor/" 
      debug="0" 
      privileged="true" 
      reloadable="true"/>
</Host>

 
 2./usr/apache2/conf 修改httpd.conf
  增加一个VirtualHost节点 如下:

<VirtualHost *>
        <LocationMatch "/WEB-INF/">
        AllowOverride None
        deny from all
        </LocationMatch>

        <LocationMatch "/META-INF/">
        AllowOverride None
        deny from all
        </LocationMatch>

        RewriteEngine on
        RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
        Rewriterule .* - [F]

        ServerAdmin aaa@7234.com
        DocumentRoot /usr/webapps/eWebEditor/
        ServerName eWebEditor.7234.com.cn
        ErrorLog logs/eWebEditor.7234.com.cn-error_log
        CustomLog "|/usr/local/sbin/cronolog /usr/logs/apache_logs/eWebEditor.7234.com.cn_access_log.%Y%m%d" combined
  </VirtualHost>

 

5.本地hosts配置:C:\WINDOWS\system32\drivers\etc\hosts
 192.168.0.23 eWebEditor.7234.com.cn

 

6.拼是否成功:开始->运行->cmd
 ping eWebEditor.7234.com.cn
 #查看域名对应的IP地址:是内网还是外网的方法或是否连接成功。

 

7.最后在浏览器中输入:http://ewebeditor.7234.com.cn/ 请求页面,查看页面显示效果。

 

备注:eWebEditor或eWebEditor.7234.com.cn或红色字体部分为变量,在实际使用过程中修改过来,本文以eWebEditor工程为例。

 

全面指南:SSH Secure Shell Client安装与使用教程 SSH Secure Shell Client 是一款被广泛使用的远程管理工具,它通过使用安全壳协议(SSH)来提供一种安全的方式连接到远程服务器。SSH协议不仅支持加密的数据传输,还能确保网络通讯的安全性,防止数据被窃听或篡改,这一点对于远程操作及数据传输尤为关键。本章我们将介绍SSH Secure Shell Client的基本功能及其在IT行业中的重要应用。通过深入理解这款软件,可以帮助IT从业者有效地进行远程会话管理、文件传输及系统维护等工作。 阅读详情

相关推荐

SSH Secure Shell Client 3.2.9 安装与使用指南

SSH Secure Shell Client 3.2.9 是由 SSH Communications Security 开发的一款经典图形化 SSH 客户端软件,广泛应用于企业级远程系统管理、网络设备维护以及跨平台安全通信场景。该版本在功能完整性与安全性之间取得了良好平衡,不仅保留了传统 SSH 协议的核心能力,还通过集成化的用户界面显著提升了操作效率。

weixin_31688273的博客 1621

SSH Secure Shell Client(ssh client)的详细使用

SSH Secure Shell Client(ssh client)的详细使用

Marshall_Ma的博客 1万+

ROS 2 Slam Toolbox实战:从零跑通2D激光建图

SLAM(同步定位与地图构建)是移动机器人实现自主导航的基础技术,其核心在于通过传感器数据实时估计位姿并构建环境栅格地图。slam_toolbox作为ROS 2 Humble及后续LTS版本官方主推的2D SLAM后端,采用图优化+闭环检测架构,兼顾实时性、鲁棒性与工程可维护性。相比cartographer和hector_slam,它原生支持ROS 2、参数精简、诊断友好,特别适合硬件资源有限、缺乏IMU或深度相机的差速机器人平台。本文聚焦真实部署场景,覆盖RPLIDAR等常见2D激光雷达与TurtleBo

weixin_30596165的博客 358

SSH Secure Shell Client安装和使用

SSH是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。 SSH是英文Secure Shell的简写形式。通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗。 SSH Secure Shell Client是一款不错的远程linux的工具,下载地址:http://down.51cto.com/data/643694,缺点就是...

dxyzhbb的博客 1万+

VMware vCenter 6.7证书过期急救指南:从503报错到完美修复的全流程

本文详细解析了VMware vCenter 6.7因STS证书过期导致503报错的根本原因,并提供了一套从诊断到修复的完整实战流程。内容包括使用checksts.py脚本检测STS证书状态,通过fixsts.sh脚本更新证书,以及利用Certificate-Manager全面重置所有过期证书,帮助管理员快速恢复服务并避免常见陷阱。

weixin_29234239的博客 770

带挂牵引车前向运动模型推导及仿真实现

牵引车-半挂车的车辆结构与普通的车辆相比增加了一个半挂车,它们之间通过鞍座相连接,为了分析半挂牵引车运动过程中的位姿和状态,本文将基于车辆的机械结构建立对应的运动学模型,该模型基于以下假设: 车辆行驶过程中,道路平坦且无凸凹; 车辆低速行驶,且运行过程中车身无侧倾和俯仰运动; 车辆行驶过程中,轮胎无形变,无侧向滑动,且无侧向力; 牵引车和半挂车均满足阿克曼转向几何原理; 牵引车与半挂车不会发现折叠。

jianmo的博客 3182

安装ssh

安装ssh

m0_67214602的博客 2705

波束成形(Beamforming)详解

波束成形(Beamforming)是一种智能天线技术,通过调整天线阵列的相位和幅度,使信号在特定方向上增强,同时抑制干扰,提高通信性能。根据实现方式,可分为固定波束成形和自适应波束成形;按计算方式,则包括模拟、数字和混合波束成形。该技术在 5G/6G、毫米波通信、MIMO、车联网、卫星通信 等领域广泛应用。其关键技术包括 相控阵、预编码、波束扫描和波束跟踪。未来,结合 AI、超大规模 MIMO(XL-MIMO)和太赫兹通信,波束成形将在无线通信、智能交通、环境感知等领域发挥核心作用。

斯黄人民的博客 2384

ssh secure shell client

ssh secure shell client是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。 SSH是英文Secure Shell的简写形式。通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗。 ssh secure s

evilcry2012的专栏 971

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的生活垃圾检测与分类系统(Python+PySide6界面+训练代码)

随着城市化进程的加速和人口增长,生活垃圾管理已成为现代城市面临的重要挑战。传统的垃圾处理方法效率低下且成本高昂,急需智能化解决方案。本文详细介绍了基于YOLO系列算法(特别是YOLOv8)的智能生活垃圾检测与分类系统,该系统能够实时识别和分类多种生活垃圾,为智能垃圾处理和回收提供技术支持。系统包含完整的数据集构建、模型训练、评估和可视化界面,并提供了完整的实现代码。

YOLO 117

npm install failed如何办?

上网搜索,说是网络配置不太对。按照如下几步,保证解决问题。在运行npm install指令时,出现如下错误。

xiezhipu的博客 879

配置SSH服务

Step One ----使用apt-get安装SSH服务 安装SSH服务器:sudo apt-get install openssh-server sudo apt-get install openssh-client ...

pingxiaozhao的博客 330

Attention优化|2w字原理&图解: 从Online-Softmax到FlashAttention V1/V2/V3

本文通过原理分析和图解的方式,通俗易懂地FlashAttention系列算法。FlashAttention V1/V2在LLM领域的应用已经非常广泛,相关的论文也反复读了几遍。FA1和FA2论文非常经典,都推荐读一下(不过FA2论文中公式错误不少本文大约1.8w字,包括以下内容:0x07 分布式训推使用FlashAttention0x09 FlashAttention中MQA/GQA以及Causal Mask处理。

具身机器人和通用AI 5232

microsoft登录一直加载_Ubuntu 开启SSH服务实现远程登录与文件传输

Secure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议。SSH最常见的用途是远程登录系统,人们通常利用SSH来传输命令行界面和远程执行命令。使用频率最高的场合是类Unix系统,但是Windows操作系统也能有限度地使用SSH。2015年,微软宣布将在未来的操作系统中提供原生SSH协议支持,Windows 10 1809 版本已提供可手动安装的 OpenSSH工具。测试平台: ...

weixin_39952800的博客 238

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

SSH Secure Shell Client 资源下载介绍

SSH Secure Shell Client 资源下载介绍 【下载地址】SSHSecureShellClient资源下载介绍 SSH Secure Shell Client 是一款专业的远程连接工具,专为安全操作远程 Linux 系统的 Shell 命令而设计。它不仅支持类 FTP 客户端的文件传输功能,还具备直观的图...

gitblog_06754的博客 1587

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

SSH Secure Shell Client 记住密码

from  http://blog.sina.com.cn/s/blog_4a0a8b5d01015r7p.html 1. Edit->settings->Keys 2. 点击“Generate New” 可选择 rsa dsa两种加密方式 3. 输入生成Key的文件名和注释,打算使用空密码登录则Passphrase中不输入密码 4. 完成 5. 登录

www.hohode.com 1万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

SSH Secure Shell Client简单实用方法

一、前言SSH Secure Shell Client是一款连接远程linux系统的工具,简称ssh客户端,操作简单方便。二、linux系统的配置1.安装ssh,输入命令:sudo apt-get install ssh2.获取linux系统的ip地址。输入命令:ifconfig终端里面会显示linux系统的ip地址: 3.注意:linux系统和SSH Secure Shell Client使

MENGHUANBEIKE的专栏 1万+

SSH Secure Shell Client使用方法

说明:本记录仅是使用此软件的一种简单的操作方式1:双击其客户端图标SSH Secure Shell Client,出现下图所示窗体2:使用她主要用于发布项目的,所以第一次使用会选择新建一个账户3:填写账户的名称4:完善账户的信息5:主要用填下远程主机的IP/USER(用户名)/PORT,在需要连接远程的主机的时候需要填写登录远程主机的PASSWORD6:这样就可以轻松方便的选择登录对应的远程主机了...

zhaizhai的博客 5万+

SSH Secure Shell Client 资源下载介绍:安全高效的远程连接工具

SSH Secure Shell Client 资源下载介绍:安全高效的远程连接工具 【下载地址】SSHSecureShellClient资源下载介绍 SSH Secure Shell Client 是一款专业的远程连接工具,专为安全操作远程 Linux 系统的 Shell 命令而设计。它不仅支持类 FTP 客户端的文件...

gitblog_06747的博客 940

SSH Secure Shell Client用密钥认证登录linux服务器

一、简介      1. Edit->settings->Keys      2. 点击“Generate New” 可选择 rsa dsa两种加密方式      3. 输入生成Key的文件名和注释,打算使用空密码登录则Passphrase中不输入密码      4. 完成      5. 登录SSH Server,再到Edit->Settings->key下,选择”upload”

taozpwater的专栏 1万+

我学你也学之远程控制Linux系统篇——SSH Secure Shell Client

 在很多情况下,用户需从远程控制Linux系统,本文介绍一款个人非常喜欢的工具——SSH Secure Shell Client。该工具界面友好,不仅实现了远程命令控制的功能,而且可以方便地与Linux系统进行文件的交互,使其在Linux与Windows之间搭起一座便捷的桥梁。本文以SSHSecureShellClient-3.2.9版本为例,首先介绍如何远程登陆Linux系统。(1) 安装SSH

黛色参天专栏 2829

SSH客户端之SSH Secure Shell 的连接方法

SSH客户端之SSH Secure Shell 的连接方法

Don Li 的专栏 2954

SSH Secure Shell Client使用

    前言:Windows和Linux系统之间共享文件的方式大致分为三种,一是通过ftp或sftp协议,二是通过http协议,三是通过ssh协议。    前两者一般都需要在远程服务器配置ftp或http服务后才能使用,而ssh协议基本上是所有的linux系统都默认支持的,可用来远程登录。    SSH ...

大碍桃花开 2430
上一篇: 详细设计说明书-模板(referrence)
下一篇: webwork中richtexteditor标签图片上传配置和创建中文多级目录乱码问题解决
全新时代
博客等级 码龄19年 3粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值