最近换了台新电脑, MacBook pro,拿到新电脑之后小小心喜了一下(终于解脱windows的束缚拥抱mac啦), 然后就开始苦逼的安装各种开发环境了. 之前在windows上使用tortoiseGit作为git客户端,使用putty作为ssh代理工具获取公司自己搭建的私有git服务器上, putty下的秘钥文件格式为*.ppk,这样在拉取项目时只需要手动添加ppk到putty中就行了. 然而并没有mac版的torisegit,决定选用sourcetree作为git客户端,但sourcetr…
linux 默认的ssh远程端口是22,有时默认端口会遭到别有用心的人们扫描或攻击,为了时我们的系统更加安全那就需要修改远程端口号 操作步骤:1.修改ssh_config配置文件 vim /etc/ssh/sshd_config 2.配置文件中找到#Port 22所在行(默认22端口) 3.修改该行,改为你想要的端口号Port 222(注意:去掉前面的#号) 4.[可选]如果想添加一个端口号并存(22端口和222端口同时生效)Port 22(注意:前面无#号)Port 222(注意:前面无#号)…
在实际工作中遇到了三种不同SSH协议登陆Linux服务器的方式,由简单到复杂分别阐述:一.最简单也是最不安全的root账号密码登陆通过root账号+root密码登陆Linux服务器. 二.普通用户登陆通过普通用户登陆到服务器上,如果要使用sudo的权限就需要切换到root账号上去. 三.公钥私钥免密码的方式登陆把本地主机公钥输入到被登陆的服务器上,这个是最常见,也是最保险的免密码登陆方式,不过如果是要登陆多台服务器的话就相对比较麻烦,需要多次添加本地主机的公钥到服务器上去. 以上三种方式都是和S…
SSH(Secure Shell)协议.命令行界面(CLI)下的远程管理工具,几乎所有的操作系统都有,区别于Telnet,SSH在进行数据传送时会对数据进行加密,所以SSH是比较安全的协议.几乎所有的类UNIX操作系统都是采用SSH来进行远程管理(Linux,BSD,Mac OS等). (1)绝大多数Linux版本默认使用的SSH是OpenSSH,通过ssh -V命令可以查看ssh的信息. (2)SSH分为服务器端和客户端,对于服务器端默认是开机启动的,作为常驻服务存在,可以通过 service…
原文链接,感谢原作者. (一)问题: 假如我们现在有两台机器:ServerA和ServerB,现在想要让ServerA不用输入密码就能够进行访问. (二)方法和原理: 我们使用ssh-keygen在ServerA上生成private和public密钥,将生成的public密钥拷贝到远程机器ServerB上后,就可以使用ssh命令无需密码登录到另外一台机器ServerB上. 在linux系统中,ssh是远程登录的默认工具,因为该工具的协议使用了RSA/DSA的加密算法[默认是DSR算法],该工具做…
用 Linux 系统的 ssh 命令远程连接另一台 Linux 机器的命令 #ssh 用户名@主机名(IP地址) 例: #ssh root@10.41.24.138                            意为:Linux 系统下用命令连接另一台机器  是用 root 帐户连接 10.41.24.138 机器 再根据提示输入被连接主机的密码即可 第一次连接会提示形如下信息:(输入yes即可 ) The authenticity of host 192.168.1.25(192.16…
目录 Linux基础知识第六讲,远程管理ssh操作 一丶什么是SSH 1.什么是SSH 2.了解域名跟端口 二丶SSH命令以及远程连接linux进行维护 1.ssh命令格式 2.scp远程终端拷贝文件 3.ssh高级用法 4.ssh别名配置 Linux基础知识第六讲,远程管理ssh操作 一丶什么是SSH 1.什么是SSH 在 Linux 中 SSH 是 非常常用 的工具,通过 SSH 客户端 我们可以连接到运行了 SSH 服务器 的远程机器上 SSH简单来说就是 一个客户端 一个服务器. 中间的…
SSH远程管理服务 1. 远程管理服务知识介绍 # 1.1 SSH远程登录服务介绍说明 SSH是Secure Shell Protocol的简写,由 IETF 网络工作小组(Network Working Group)制定: 在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后在进行数据传输.确保了传递的数据安全. SSH是专为远程登录会话和其他网络服务提供的安全性协议. 利用SSH协议可以有效的防止远程管理过程中的信息泄露问题,在当前的生产环境运维工作中, 绝大多数企业普遍…
RDP(Remote Desk Protocol).远程桌面协议,常用的Windows操作系统的远程桌面管理就就是基于该协议. 而在Linux下,我们也是可以找到开源的rdp server的,这就是xrdp.在linux系统上安装好了xrdp协议后,就可以 在任何支持RDP协议计算机上来远程访问这个桌面了. 我们以windows默认的远程桌面连接工具为例,连接远程linux主机(centos6),进行验证. (1)首先在linux上安装xrdp协议. wget http://mirrors.us…
ssh key 免密码登陆服务器,批量分发管理以及挂载远程目录的sshfs 第一部分:使用ssh key 实现服务器间的免密码交互登陆 步骤1: 安装openssh-clients [root@001 ~]# yum install openssh-clients -y 步骤2: 创建用户,所有机器同时操作,可直接使用root [root@001 ~]# useradd test #如果使用root,这里跳过 [root@001 ~]# echo "123456"|passwd --s…