xshell连接linux
一些命令和快捷键:
Ctrl + Alt 切换linux和windows的鼠标
Ctrl + c 或 Ctrl + d退出>状态
在xshell终端输入exit,退出与linux服务器的连接
登录服务器的方式:
1. 进入机房,找到服务器,登录linux(这种方式不现实)
2. 远程登录服务器 通过远程登录软件xshell,登录linux(我们操作linux就是这种方式)
第一步:xshell终端连接linux服务器
xshell远程连接VMware虚拟机:
(1)配置网络 ------ linux一定要联网:ifup ens33(网卡名)
局域网ip,一般形式是:
0~255
192.168.19.xx
10.0.0.xx
172.0.0.xx
(2)查看linux服务器ip ------ linux显示其ip:ifconfig 或者 ip addr 或者 ip a
1.如果选择桥接模式,并且使用dhcp(动态获取ip服务)
会在每次开机的时候,动态获取一个ip(ip因此是不固定的),因此可以直接用静态ip(写死在配置文件的ip)吗?
会出现ip冲突的问题..
192.168.19.213
192.168.19.213
怎么解决呢?
2.选择使用NAT模式,配置专属自己的ip,固定的ip
(3)xshell终端连接linux服务器 ------
输入命令:ssh root@ip #远程登录服务器,账户是root
或者
xshell连接:输入(2)中查出的linux ip 即可
这样就可以在xshell输入命令来控制linux服务器了
第二步:xshell命令控制linux服务器
1.关闭防火墙
保证服务正确使用,正确安装,以免麻烦(防火墙就像小区的保安,进出小区都需要刷门禁或者怎么样,很麻烦,所以直接把保安给干掉,以免麻烦)
(1)查看防火墙状态:systemctl status firewalld

(2)查看防火墙的规则:iptables -L
(3)清空防火墙规则:iptables -F(没有结果就是最好的结果,说明该命令执行成功了)
(4)关闭防火墙服务/软件:systemctl stop firewalld(没有结果就是最好的结果,说明该命令执行成功了)
systemctl disable firewalld #永久关闭防火墙,关闭防火墙开机自启
(5)再次查看防火墙状态:systemctl status firewalld

2.关闭系统自带的selinux
(1)查看selinux状态:getenforce

(2)临时关闭selinux,不需要重启即生效 :setenforce 0(没有结果就是最好的结果,说明该命令执行成功了)
(3)永久关闭selinux ,需要重启永久生效 ,这里需要操作配置文件
sed -i 's/enforcing/disabled/' /etc/selinux/config
xshell连接linux的更多相关文章
- xshell连接linux服务器切换至oracle的sqlplus控制台时,无法使用回车键的解决方案!
当使用xshell连接linux服务器后,切换至sqlplus控制台,当使用回车键时,出现^H的符号,貌似回车键不能用!解决方案: 1)$ stty erase ^H : 与退格键相关的设置是eras ...
- Linux Xshell连接Linux服务器时报错Socket error Event: 32 Error: 10053
问题描述 在用Xshell连接Linux服务器时,出现错误提示"Socket error Event: 32 Error: 10053. Connection closing...Socke ...
- xshell连接linux主机时,出现错误:Could not connect to '***.***.***.***' (port 22)
xshell连接linux主机时,会出现错误:Could not connect to '192.168.89.144' (port 22): Connection failed. 但是这时能ping ...
- xshell连接linux,切换焦点,自动执行ctrl+c
这几天发现 xshell 连接 linux 的时候,无缘无故的执行了 ctrl+c,导致 执行界面 终端,比方说 ,hbase shell 执行窗口命令 ,每次切换 窗口焦点之后,就终止了.百度后 发 ...
- Xshell连接Linux服务器总掉线
Xshell连接linux服务器总掉线,解决办法如下: 1.登录服务器后 [root@test134 ~]# cd /etc/ssh/ [root@test134 ssh]# vim sshd_con ...
- Xshell连接linux服务器不成功的乌龙问题
一般xshell连接linux服务器不成功有以下几个问题: linux防火墙拦截,导致Xshell不能访问linux 操作方法: firewalld(CentOS7):启动 :systemctl st ...
- 用xshell连接linux服务器失败 Could not connect to '112.74.73.194' (port 22): Connection failed.
用XSHELL连接linux服务器出现以下错误 Connecting to 42.51.xxx.xxx:22... Connection established. To escape to local ...
- 29. Xshell连接Linux下Oracle无法回退的解决办法
使用Xshell 连接远程Linux 数据库服务器,当切换到sqlplus 控制台时,输入错误字符的时候,使用回退键修改时,显示^H. 解决方法:切换至root用户,直接输入stty erase ^H ...
- Xshell连接Linux下Oracle无法回退的解决办法
使用Xshell 连接远程Linux 数据库服务器,当切换到sqlplus 控制台时,输入错误字符的时候,使用回退键修改时,显示^H. 解决方法: 在控制太命令中输入stty erase ^H 回车就 ...
- SpringCloud的应用发布(三)vmvare+linux,xftp,xshell连接linux失败
Vmvare内的linux虚拟机已经启动,但是 xftp和xshell连接不上? 环境信息:子网 192.168.136.* linux ip:192.168.136.100 一.核对linux的ip ...
随机推荐
- Django 使用Paginator分页
from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger subclass_s = models.subclas ...
- 利用串口的硬件buf收发数据
很多单片机的串口可以设置硬件接收和发送的buf,这样可以减少中断的次数和cpu的浪费,方法就是:发送时根据串口波特率(通讯格式N-8-1)和硬件buf缓冲的字节数计算定时器的间隔(小于1000*buf ...
- 开机启动+Linux发送邮件
需求:检测Linux上Tomcat是否允许,挂了的话给运维发送邮件通知 实现:编写脚本一直检测Tomcat进程是否存活,否则给运维发送邮件,脚本设置开机时自动启动 1.Linux发送邮件 vim /e ...
- ASP.NET Core MVC/WebAPi 模型绑定
public class Person { public string Name { get; set; } public string Address { get; set; } public in ...
- 小程序 显示Toobar
要实现的效果 在 下面app.json 中加下列代码 "tabBar": { "color": "#7A7E83", "se ...
- CF1081C Colorful Bricks
思路: dp[i][j]表示到第i个砖块为止共计有j个砖块和它左边的砖块颜色不同. 实现: #include <bits/stdc++.h> using namespace std; ty ...
- Python实现扫描作业配置自动化
持续集成平台接入扫描作业是一项繁琐而又需要细致的工作,于是趁着闲暇时间,将代码扫描作业用Python代码实现了配置自动化. 每次配置作业的过程中,都会在checkcode1或者checkcode3上 ...
- Android程序初体验
第一个程序的实现的最终功能是: 点击"正确"或者"错误"会得到一个是否正确的提示. 直接上效果图. 此次涉及代码编写的文件有4个: package co ...
- Android学习总结(六)———— 发送自定义广播
一.两种广播类型 2.1 标准广播 是一种完全异步执行的广播,在广播发出去之后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息,因此它们之间没有任何先后顺序可言.这种广播的效率会比较高,但同时也 ...
- POJ 2378 Tree Cutting (树的重心,微变形)
题意: 给定一棵树,n个节点,若删除点v使得剩下的连通快最大都不超过n/2,则称这样的点满足要求.求所有这样的点,若没有这样的点,输出NONE. 思路: 只需要拿“求树的重心”的代码改一行就OK了.因 ...