`

ubuntu软链接和硬连接,ssh原理,远程文件复制

 
阅读更多

软链接

ln -s aaa bbbb

可以理解为把aaa文件夹创建了一个名字为bbb的快捷方式

硬链接

ln aaa bbb

可以理解为硬盘上有两个相同的文件夹或文件,他们之间的内容是实时同步的

 

-------------------------------------

contro+alt+f6 切换图形化和命令行页面

contro+alt+f7

 

-------------------------------------

ssh原理

linux环境下一台主机远程另一台主机是很普遍的事。

主机向被远程的主机的发送链接请求,被远程的主机会发送一个公钥,远程的主机用公钥加密登录密码。被远程的主机用自己的私钥解密,如果正确就可以登录。因为公钥不像https有一个cs证书的颁发中心,所以存在中间人攻击,也就是主机向远程主机发送请求时被中间的第三方主机拦截。然后返给主机一个公钥,主机以为自己还是连接远程的主机,然后输入远程主机的密码,此时第三方的主机就知道了远程主机的密码。为了密码上面的现象,远程主机会把公钥公示,但是由于太长不好识别,所以用md5加密以后公示,以便识别公钥的正确性。

另外在链接远程主机是可以输入过一次密码后记住密码。主机会生成一对秘钥,主要把公钥放到远程主机的信任公钥库中。主机在远程主机时,远程主机先发一串字符,主机用自己的私钥加密后返回给远程主机,远程主机再用主机的公钥解,发现字符和发送时一致,就可以识别当然主机的省份,就可以不用密码就能登录了。

---------------------------------

远程文件复制命令(-r 是迭代子目录的意思)

scp -r /etc/xx user@jiqiming:/etc

 

 

 

分享到:
评论

相关推荐

    Ubuntu的Linux命令

    - `scp source_file username@remote_host:destination_path`:安全地复制文件到远程主机。 #### 六、软件包管理 - **apt-get (Advanced Package Tool)** - `apt-get install package_name`:安装软件包。 - `...

    pg+pgpool+Ubuntu 实现分布式流复制模式.pdf

    - 在所有节点间配置SSH免密登录,通过`ssh-keygen`生成公钥,然后将公钥拷贝到其他节点的`authorized_keys`文件中,以确保安全的远程复制。 4. **设置流复制模式**: - 在从节点(slave1, slave2)上停止...

    Ubuntu_Linux宝典

    - 链接与文件管理:软链接、硬链接的概念,以及如何有效管理文件和目录。 7. **系统服务与网络配置** - 网络服务:讲解网络配置,包括无线网络、有线网络、虚拟网络接口等。 - SSH远程访问:如何配置和使用SSH...

    Ubuntu下搭建Pig.pdf

    - SSH(可选):如果你打算远程操作服务器,那么SSH是必需的。 2. **创建必要的文件夹**: - 使用`mkdir`命令创建一个名为`soft`的文件夹,这将是存放Pig及其相关文件的地方。 3. **上传Pig压缩包**: - 将`pig...

    Ubuntu Server 操作系统基础知识

    - 文件系统:Ubuntu 使用 ext4 作为默认文件系统,理解文件权限、用户组、软硬链接等概念至关重要。 - 软件包管理:Ubuntu 使用 apt 包管理器,可以方便地安装、更新和卸载软件。 - 远程访问:SSH (Secure Shell)...

    Ubuntu学习笔记

    `ls`列出目录内容,`mkdir`创建目录,`cd`切换目录,`touch`创建空文件,`echo`生成内容文件,`cat`显示文件内容,`cp`复制文件,`rm`删除文件,`mv`移动文件,`find`查找文件,`tree`以树形结构显示目录,`pwd`显示...

    scrt-9.1.0.2579.ubuntu20-64.tar.gz

    4. **库和依赖**:为了确保在Ubuntu 20.04上顺利运行,压缩包可能包含了一些必要的动态链接库文件(`.so`)或其软链接,以及可能的系统依赖项。 5. **配置文件**:SecureCRT的配置文件,比如`config`或`settings`...

    ubuntu 8.0.4 server 安装oracle10.2成功

    1. 在Ubuntu的`/etc/ssh/sshd_config`文件中启用X11转发,取消注释以下两行: ```bash X11Forwarding yes X11DisplayOffset 10 ``` 2. 配置PuTTY: - 启用X11转发。 - 设置本地监听端口,如10.0。 - 运行...

    ubuntu基本操作.pdf

    - 创建软链接指向正确的`resolv.conf`文件:`sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf`。 #### 九、树莓派远程控制设置 - **目的**: 通过SSH开启VNC服务,实现远程控制树莓派。 - **步骤**: - ...

    Ubuntu Server 12.04 64位系统编译安装zhcon 0.2.6

    然而,在Ubuntu Server 12.04 64位系统上,由于zhcon是为32位系统设计的,所以我们需要创建一个软链接,以使64位系统能够识别和运行它: ```bash sudo ln -s /usr/local/bin/zhcon /usr/bin/zhcon ``` 至此,zhcon...

    ubutu linux教程资料

    - **软链接和硬链接**:区别和创建这两种类型的链接,以方便文件共享和管理。 6. **系统维护** - **更新和升级**:定期检查并安装系统和软件更新,保持系统的安全性。 - **系统性能优化**:调整启动项、监控资源...

    ubuntu命令大全

    - 类似 `ssh` 命令可以安全地连接到远程服务器,例如 `ssh username@hostname`。 #### 2. 文件或目录处理 **2.1 列出文件或目录下之文件名称** - 命令: `ls [directory]` - 如果不指定目录,默认为当前目录。 *...

    仲恺农业工程学院《Linux》期末考试试卷(有一些答案).pdf

    6. **网络管理**:`ifconfig`(在某些现代Linux发行版中被`ip`命令替代)用于查看和配置网络接口,`ping`检查网络连接,`ssh`进行安全的远程登录,`nc`(netcat)用于网络调试和数据传输。 7. **软件包管理**:在...

    Python高级疯狂讲义v4.5_20181104.pdf

    - **建立链接**:讲解了硬链接和软链接的区别和使用。 - **文件搜索**:如何使用`find`命令查找文件。 - **归档和压缩**:介绍了`tar`命令用于文件打包和压缩。 - **文件权限**:理解文件的读写执行权限(rwx),...

    常用 Linux 命令的基本使用.docx

    `ssh`是安全的远程登录工具,`scp`用于安全地复制文件。更高级的SSH功能如公钥认证等也是需要了解的。 用户权限是Linux系统的核心之一。用户和权限的基本概念包括用户、组、文件权限模式(如rwx)和`chmod`命令的...

    21日学会 Linux

    另外,理解软链接和硬链接的区别也很关键。 在Linux中,进程管理和任务调度是日常操作的一部分。学会`ps`查看进程状态,`kill`发送信号结束进程,`nohup`让程序在后台运行不受登录退出影响,以及`cron`定时任务的...

    (完整版)linux单词.doc

    7. `ln`:创建软链接和硬链接,类似于快捷方式。 8. `grep`:在文件中搜索特定内容。 9. `find`:在文件系统中查找文件。 10. `tar`:进行文件归档、压缩和解压缩。 11. `gzip` 和 `bzip2`:分别用于创建`.tar.gz`和...

    linux命令大全

    13. **ln**:创建软链接(符号链接)或硬链接,`ln -s file link`创建软链接。 14. **tar**:打包和解压文件,如`tar -czvf archive.tar.gz file1 file2`将两个文件压缩为tar.gz格式的档案。 15. **sudo**:以管理...

    Linux初,中级学习者教程-Linux操作系统技术合集.rar

    5. 软硬链接:理解软链接和硬链接的区别,以及它们在文件管理中的作用。 6. 文本编辑器:学会使用vi/vim或nano等文本编辑器进行文件编辑。 二、进阶篇: 7. Shell脚本编程:编写简单的shell脚本,学习条件语句、...

    linux入门linux入门linux入门linux入门

    对于远程连接,SSH(Secure Shell)是常用的方式,它提供了安全的远程登录和文件传输。 八、系统监控 监控系统资源使用情况是保证系统稳定运行的关键。top和htop命令可以实时查看CPU、内存、磁盘I/O等信息,而iotop...

Global site tag (gtag.js) - Google Analytics