zoukankan      html  css  js  c++  java
  • 使用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 树状图列出文件目录

  • 相关阅读:
    ES6之Promise对象学习——8个例子学会Promise
    typescript学习笔记
    Git入门篇
    Babel的配置和使用
    用css写三角形,宽高可设置
    typescript语法入门
    css之BFC(block formmatting context)[格式化上下文]
    删除node_modul模块
    继承
    [ES6]ES6语法中的class、extends与super的原理
  • 原文地址:https://www.cnblogs.com/lychee-wang/p/11911464.html
Copyright © 2011-2022 走看看