使用SSH客户端远程登录Linux主机
使用SSH客户端远程登录Linux主机(可替代samba、ftp服务) 。
Linux系统起初就是为多用户而产生的,可以允许多个用户同时登录linux主机各自进行操作,如图1所示:

图1
SSH(Secure SHell)在linux中对应一种服务,即sshd,他在linux系统中一般默认是启动的,
可以通过 setup -> sysyem configure -> sshd 查看这个服务是否已经能选中
对应的在Windows系统中有一个SSH客户端,他可以到网上下载。,这个工具具有远程登录、修改、上传文件的功能,他基本上可以替代samba服务器、FTP以及共享文件夹的功能。
在linux中sshd默认监听的端口号是22
在Windows中安装好SSH客户端之后就可以通过SSH客户端连接Linux主机了。
但是这里需要注意的是,首先在Windows的命令行中使用ping命令试一下看能否ping通Linux主机的IP,如果不能ping通则需要将两者的IP设置成同一网段的(192.168.222.xxx,这种设置仅对于局域网而言),如果设置成同一个网段之后还不能ping通则有可能是防火墙的问题。我出现的问题是Windows下能ping通linux,而linux下却无法ping通Windows,这是因为Windows防火墙没关的原因
下面就是用SSH客户端登陆Linux主机
(1)打开SSH客户端点击QuickConnect,如图2所示

图2
然后填入远程主机的IP、用户名,点击connect后输入用户密码便可以进入到图3所示界面:

图3
==============================================以上为网摘===============================================
第一次登陆点击Quick Connect 的时候保证信息全对的情况下,一直让输入密码解决办法:
点击它旁边的Profiles,如图4
图4
选择 addProfile,然后填入账号密码,直接登录。
============================================linux 常见命令========================================================
1、ls 命令为查看当前目录的信息,常用参数 -l :查看文件详细信息, -a :查看当前目录所有文件,包括隐藏文件 .file。可连打 ls -al
2、cd 全程change directory ,接受目录所为参数,只能接受相对目录,或者绝对目录。cd /home/user cd . 点代表当前目录,cd .. 代表上级目录,cd - 杠代表前一个目录,你从哪儿来就是那儿,cd ~ 小波浪代表宿主目录(操作系统为当前用户设计用来存放文件、工作的默认目录,普通用户为 /home/username/ 而root用户为 /root),cd / 斜杠代表的根目录。
3、mkdir 用来创建目录,cd /home/user/ 切换到user目录下,mkdir lina 创建了一个名为lina的空白文件夹。参数 -p 为递归的创建目录,如 mkdir -p /lina/music
4、mv 移动或者重命名文件(move) 使用方式为: mv old_pathname new_pathname 需要改名new_pathname 中直接将文件改名就好
5、touch pathname 作用:创建空白文件
6、cp 复制(copy)复制文件或者文件夹,使用方式为:cp old_pathname new_pathname 加 r参数复制文件夹,f参数强制复制,覆盖,cp -rf 就是强制复制文件夹了
7、rm 删除文件,或文件夹,rm pathname 删除文件,-r参数删除文件夹,-f参数强制删除,慎用切记一定慎用,最好别用rm -rf
8、rmdir 等同有 rm -r 不过rmdir只能删除空白文件夹
9、man 查询手册,获得帮助信息;man 1 ls 查看命令;man 2 mkdir 查看api;man 3 ~ 查看C库函数
10、find 可以用来在文件系统中,用来查找一个文件所在。如: find 指定目录 -name 文件名 find /etc -name "interfaces"
11、uname 查看系统信息,-a 所有 -r 内核 -n 网络节点
12、shutdown -h now 立即关机 -r now 立即重启
13、init 0 关机 init 2 重启
14、reboot 重启
15、tree 树状图列出文件目录
使用SSH客户端远程登录Linux主机的更多相关文章
- Windows通过SSH远程登录Linux主机
准备工作:1.Windows系统下装有VMware虚拟机且是Linux系统2.终端连接工具Xshell 63.本次实验系统IP如下 系统 IP Windows10 192.168.37.111 Cen ...
- ssh - OpenSSH SSH 客户端 (远程登录程序)
总览 (SYNOPSIS) ssh [-l login_name ] hostname | user@hostname [command ] ssh -words [-afgknqstvxACNTX1 ...
- Linux-解决putty无法直接使用root用户远程登录linux主机的问题
问题描述: 有时,在使用putty连接远程linux主机时会发现,无法直接使用root登录, 但是可以使用其他用户登录,然后切换至root用户. 解决办法: 1.修改配置文件 vi /etc/ssh/ ...
- macbook使用“终端”远程登录linux主机
登录mac系统后,依次打开顶部菜单,“前往” -> “应用程序” -> “实用工具” -> “终端”,如下图: 在打开的终端页面,输入如下代码: ssh user@hostnam ...
- python的paramiko模块-远程登录linux主机并操作
paramiko是一个用于做远程控制的模块,使用该模块可以对远程服务器进行命令或文件操作. 如果python服务器对被远程控制机器开启了免密验证,即在python服务器上可通过ssh 用户名@被控制机 ...
- 004远程登录Linux系统
通过windows主机远程登录Linux主机 前提一:从windows能ping通Linux 前提二:关闭Linux防火墙,运行命令:/etc/init.d/iptables stop (1)使用Pu ...
- 【浅层优化实战】ssh远程登录Linux卡慢的全过程排查及解决方案
ssh远程登录Linux卡慢的全过程排查及解决方案 前言: 在linux操作系统使用过程中偶然一次感到使用ssh远程连接软件连接操作系统需要等待许久,第一次没在意,第二次也没在意,第三次有点忍受不住了 ...
- ssh远程登录linux服务器
ssh远程登录linux服务器 用法: ssh -l user -p port server_ip 或者 ssh -p port user@server_ip 参数: -l 后接要登录的远程系统用户名 ...
- 搭建高性能计算环境(二)、远程登录Linux服务器
一般操作Linux系统都是通过远程登录使用的,本节介绍几种远程登录Linux.上传下载文件的工具. 1. Secure Shell SSH 简单方便.既能使用命令行登陆也能传文件,免费. 打开SSH ...
随机推荐
- tp5 使用phpword 替换word模板并利用com组件转换pdf
tp5 使用phpword 替换word模板并利用com组件转换pdf 一.首先composer安装PHPword,就不多说了 二.然后是把模板中要替换的部分用变量代替 三.把原始的模板文件放入项 ...
- thinkphp中路由的基本使用
1.在application中下的config.php中 以下代码改为true // 是否开启路由 'url_route_on' => true, // 是否强制使用路由 'url_route_ ...
- css和js处理隔行换色的问题
<html> <head> <meta charset="utf-8"> <meta name="" conten ...
- linux环境jacoco接入
我们通常会将测试覆盖率分为两个部分,即“需求覆盖率”和“代码覆盖率”. 需求覆盖:指的是测试人员对需求的了解程度,根据需求的可测试性来拆分成各个子需求点,来编写相应的测试用例,最终建立一个需求和用例的 ...
- java多线程--死锁
1. Java中导致死锁的原因 Java中死锁最简单的情况是,一个线程T1持有锁L1并且申请获得锁L2,而另一个线程T2持有锁L2并且申请获得锁L1,因为默认的锁申请操作都是阻塞的,所以线程T1和T2 ...
- javascript fp demo
function eq (y) { return function forX(x) { return x === y } } function mod (y) { return function fo ...
- C++-POJ3349-Snowflake Snow Snowflakes[STL][set][hash未写]
错误AC解法,sort+set判重,为考虑异构! 比较坑的一点是读入时scanf一定要一次读6个数,不然会TLE #include <set> #include <map> # ...
- php设计模式之多态实例代码
<?php header("Content-type:text/html;charset=utf-8"); /** * 虎 */ abstract class Tiger { ...
- testng的注解
今天又学了点testng的新知识.原来在testng执行用例时,同一个class中的各个method按照字母顺序执行.为了实现自定义顺序执行,怎么办呢? 加入注解priority,举例如下: http ...
- Gym-TORCS安装
系统为Ubuntu16.04来安装Gym-TORCS 安装pip: sudo apt-get install python-pip sudo pip install --upgrade pip 安装p ...