Linux学习(二)-Xshell 5和Xftp 5的安装和使用
(一)软件介绍:
(1)Xshell:
Xshell通过互联网可以连接到远程的服务器,然后通过模拟终端来实现对服务器的各种操作,而且这款软件可以很好的解决中文乱码问题,非常的方便快捷.
(2)Xftp:
简单来说就是远程来修改Linux中文件用的,对于linux不太熟悉的会感觉全使用命令的方式去定位和打开文件非常的费劲,这时候,xftp就出现了,这款软件是Windows
风格的,图形化的操 作界面,让我们更加容易接受,同时他支持对linux中文件的各种修改和操作.
特别说明:如果希望安装好XShell5就可以远程访问Linux系统的话,需要有一个前提,就是Linux启用了SSHD服务,该服务会监听22号端口.(一般这个服务是开启的,如果没有开启,文末有教程)
(二)软件安装:
这两款软件可以在百度上自己下载,安装也很简单,自己操作即可.
(三)软件配置:
打开Xshell之后的界面是这样的

我们新建一个会话

在主机这一栏中填写你要连接主机的ip地址(下方有查看ip地址的方法),协议选择SSH,端口号选择22.

查看ip地址的方法:打开Linux终端,输入ifconfig


填完之后点确定,然后连接,第一次连接会出现一个窗口,问你接受此主机密钥吗?点接受并保存

然后输入Linux系统的用户名和密码即可
这个时候就会出现下面的窗口,我们就可以在这个窗口上远程操作Linux系统了

接下来进行Xftp 5的配置
这是安装完之后的Xftp 5,点击上方打开,会出现一个会话框

点击新建

在主机这一栏填入想要连接的主机的ip地址,然后协议选择SFTP,端口号选择22,在下方输入Linux的用户名和密码,点击确定,然后连接.

跟Xshell 5一样,第一次登录会出现一个警告框,点击接受并保存

连接之后可能发现在Linux那一栏是乱码(如果你安装的是sftp 6就不会出现乱码问题,它默认是UTF-8)

点击左上角的属性,选项,选择"使用UTF-8",如下图

这样,Xshell 5和Xftp 5就安装配置成功了
接下来是文章开头提到的启用SSHD服务问题,一般情况下是启动的,如果没有启动,可以在终端内输入setup

进入之后选择系统服务

可以看到标成星号的是已经启动的服务,找到sshd,按空格键启动,然后按Tab选择确定,这样sshd就启动了.
Linux学习(二)-Xshell 5和Xftp 5的安装和使用的更多相关文章
- Linux(二):VMware虚拟机中Ubuntu安装详细过程
Linux(二):VMware虚拟机中Ubuntu安装详细过程 目录 1 准备 2 安装 2.1 虚拟机的建立 2.2 虚拟机安装Ubuntu系统 2.3 虚拟机设置 3 完成 1 准备 1.操作系统 ...
- Linux学习之CentOS--CentOS6.4下Mysql数据库的安装与配置【转】
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--C ...
- Linux从入门到放弃、零基础入门Linux(第三篇):在虚拟机vmware中安装linux(二)超详细手把手教你安装centos6分步图解
一.继续在vmware中安装centos6.9 本次安装是进行最小化安装,即没有图形化界面的安装,如果是新手,建议安装带图形化界面的centos, 具体参考Linux从入门到放弃.零基础入门Linux ...
- linux学习(二)-----Linux 的目录结构、远程登录、vi和vim
linux目录结构 基本介绍 linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此 目录下再创建其他的目录. 目录结构具体介绍 Linux 目录总结 1.lin ...
- Linux学习之XShell与虚拟机的连接
最近在慕课网上学习Linux视频,记录一下解决问题的方法和过程. 实验软件环境: 虚拟机软件Vmware Workstation10.0.虚拟机系统CentOS 6.3(32位).XShell 5.0 ...
- Linux学习之---Xshell
经过两周的断断续续的学习,终于把慕课网上tony老师的<Linux网络管理>基础知识学完.tony老师讲课风趣幽默,深入浅出,为老师打call!! 课程地址:https://www.imo ...
- Linux 学习 (二) 文件处理命令
Linux达人养成计划 I 学习笔记 ls [选项] [文件或目录] -a: 显示所有文件,包括隐藏文件 -l: 显示详细信息 -d: 查看目录属性 -h: 人性化显示文件大小 -i: 显示inode ...
- 【Linux学习二】文件系统
环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4 一.文件系统 一切皆文件Filesystem Hierarchy St ...
- linux学习(二) -- ubuntu下lnmp环境的配置
亲测的教程,,希望能对大家提供些许帮助,转载请注明出处 ubuntu+nginx+mysql+php7 一.安装Nginx 1.首先添加nginx_signing.key(必须,否则出错) $ wge ...
随机推荐
- kotlin创建类的实例
Java 中使用new关键字,但是在kotlin中调用函数和创建类的实例直接省略new 比如 new myClass()变成类myClass()
- Python 数据库的Connection、Cursor两大对象
Python 数据库的Connection.Cursor两大对象 pymysql是Python中操作MySQL的模块,其使用方法和py2的MySQLdb几乎相同. Python 数据库图解流程 Con ...
- Flask之加载静态资源
Flask之加载静态资源 1.加载css样式 <link rel="stylesheet" href="{{ url_for('static',filename=' ...
- 001-jdk-数据结构-总览
一.集合类简介 1.1.背景 数组是很常用的一种的数据结构,用它可以满足很多的功能,但是,有时会遇到如下这样的问题: 1.需要该容器的长度是不确定的. 2.需要它能自动排序. 3.需要存储以键值对方式 ...
- GO 语言常用排序
1. 冒泡排序(bubble sort)的基本思想:比较相邻两个 元素的关键字值,如果反序,则交换 func BubbleSort(arr []int) { flag := false //外层控制行 ...
- TextView的封装和自定义
实现的效果如下: #import <UIKit/UIKit.h> @interface CustomTextView : UITextView @property (nonatomic , ...
- iOS-MMDrawerController的使用【抽屉视图+(SUNSlideSwitchView)进度条手势滑动】转
下载网站:https://github.com/mutualmobile/MMDrawerController 首先,到下载网址下载MMDrawerController,将文件导入工程,里面有: MM ...
- iOS-reveal 的使用
Reveal是一个iOS程序界面调试工具.使用Reveal,我们可以在iOS开发时动态地查看和修改应用程序的界面. 对于动态或复杂的交互界面,手写UI是不可避免的.通过Reveal,我们可以方便地调试 ...
- golang struct组合,转型问题请教
type Action interface { OnHurt2(other Action) GetDamage() int } type Base struct { atk, hp int } fun ...
- Flutter之Dio引入和简单的Get/Post请求
先在pubspec.yaml中引入Dio包如图所示 认识Dio库:dio是一个dart的 http请求通用库,目前也是大陆使用最广泛的库,国人开发,完全开源. flutter的插件包管理:学了引入di ...