腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
蓝天
专栏作者
举报
526
文章
828604
阅读量
41
订阅数
订阅专栏
申请加入专栏
全部文章
其他
linux
编程算法
云数据库 Redis
https
人工智能
c++
shell
unix
http
安全
hadoop
node.js
云数据库 SQL Server
bash
打包
网络安全
java
javascript
github
apache
存储
grep
html
分布式
rpc
gcc
git
开源
ssh
windows
.net
数据库
bash 指令
zookeeper
kernel
大数据
c#
sql
正则表达式
udp
json
汇编语言
api
容器
缓存
hbase
nat
进程
php
lua
xml
ide
jdk
erp
dns
tcp/ip
ps
go
access
maven
ubuntu
容器镜像服务
运维
数据迁移
面向对象编程
ftp
数据分析
awk
free
glibc
ip
malloc
service
session
变量
函数
脚本
状态机
c 语言
python
ruby
bootstrap
jquery
makefile
oracle
nosql
mvc
ruby on rails
eclipse
svn
jar
nginx
apt-get
spring
命令行工具
TDSQL MySQL 版
全站加速网络
知识图谱
云推荐引擎
yarn
kubernetes
自动化
压力测试
html5
jvm
yum
jdbc
ntp
微信
数据结构
系统架构
架构设计
kafka
迁移
raft
flink
agent
cmd
directory
dispatcher
eval
file
fork
md5
pdf
pid
rss
send
sizeof
sleep
substr
thrift
volatile
编译器
程序
磁盘
代码质量
后台开发
集群
架构师
内核
软件
设计
系统
线程池
协议
性能
用户体验
优化
重构
搜索文章
搜索
搜索
关闭
ssh/ssh2登录
ssh
全站加速网络
$ echo "IdKey id_rsa_2048_a" > identification
一见
2019-03-14
1.8K
0
Hadoop-2.7.2分布式安装手册
xml
java
ssh
yarn
node.js
当前版本的Hadoop已解决了hdfs、yarn和hbase等单点,并支持自动的主备切换。
一见
2019-03-14
1.7K
0
Redis集群命令行部署工具
云数据库 Redis
ssh
http
git
bash
使用之前准备工作: 1)配置好与端口无关的公共redis.conf文件,和工具放在同一目录下 2)配置好与端口相关的模板redis-PORT.conf文件,也和工具放在同一目录下(部署时PORT会被替换成具体的端口号) 3)配置好组成集群的节点文件redis_cluster.nodes,也和工具放在同一目录下 redis_cluster.nodes的文件格式为每行一个组成Redis集群的节点,支持“#”打头的注释行,格式示例: 127.0.0.1 6381 127.0.0.1 6382 127.0.0.1 6383 127.0.0.1 6384 127.0.0.1 6385 127.0.0.1 6386 4)创建好安装redis的目录(可建筑批量工具mooon_ssh完成,deploy_redis_cluster.sh主要也是利用了该批量工具) 5)其它更详细的可以直接看源代码,有详细的说明。 建立将https://github.com/eyjian/redis-tools/tree/master/deploy下载到一个目录,运行deploy_redis_cluster.sh工具时,它会提示各种前置条件,比如redis-cli是否可用等。 源码(可从https://github.com/eyjian/redis-tools下载):
一见
2018-09-30
866
0
远程执行命令的C++实现CLibssh2
ssh
linux
https
github
CLibssh2可以帮助实现相当于Linux的ssh命令的功能。CLibssh2基于libssh2库(http://www.libssh2.org)实现,不过libssh2的使用较为复杂,而CLibssh2通过封装提供了简单的接口,即可以代码中实现远程执行命令。 头文件:https://github.com/eyjian/mooon/blob/master/common_library/include/mooon/net/libssh2.h 实现文件:https://github.com/eyjian/mooon/blob/master/common_library/src/net/libssh2.cpp 测试代码:https://github.com/eyjian/mooon/blob/master/common_library/test/net/ut_libssh2.cpp
一见
2018-08-10
2K
0
Ssh,scp自动登陆方法
ssh
linux
shell
安全
Ssh,scp自动登陆方法 ########################### A为本地主机(即用于控制其他主机的机器) ; B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110; A和B的系统都是Linux 在A上运行命令: # ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码) # ssh root@192.168.60.110 "mkdir .ssh; chmod 0700 .ssh" (需要输入密码) # scp ~/.ssh/id_rsa.pub root@192.168.60.110:.ssh/id_rsa.pub (需要输入密码) 在B上的命令: # touch /root/.ssh/authorized_keys2 (如果已经存在这个文件, 跳过这条) # cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys2 (将id_rsa.pub的内容追加到 authorized_keys2 中) 回到A机器: # ssh root@192.168.60.110 (不需要密码, 登录成功) 如果能保护好自己的私钥, 这种方法相对在shell上输入密码, 要安全一些 ############################################## 深入一点点: 从表面上简单的理解一下登录的过程, 首先 ssh-keygen -t rsa 命令生成了一个密钥和一个公钥, 而且密钥可以设置自己的密码,可以把密钥理解成一把钥匙, 公钥理解成这把钥匙对应的锁头,把锁头(公钥)放到想要控制的server上, 锁住server, 只有拥有钥匙(密钥)的人, 才能打开锁头, 进入server并控制,而对于拥有这把钥匙的人, 必需得知道钥匙本身的密码,才能使用这把钥匙 (除非这把钥匙没设置密码), 这样就可以防止钥匙被人配了(私钥被人复制) 当然, 这种例子只是方便理解罢了, 拥有root密码的人当然是不会被锁住的, 而且不一定只有一把锁(公钥), 但如果任何一把锁, 被人用其对应的钥匙(私钥)打开了, server就可以被那个人控制了 所以说, 只要你曾经知道server的root密码, 并将有root身份的公钥放到上面, 就可以用这个公钥对应的私钥"打开" server, 再以root的身分登录, 即使现在root密码已经更改! 如果想控制n个机器, 那就需要n对钥匙(密钥和公钥), ssh-keygen 命令可以随意更改钥匙对的名字, 比如: [root@wwy .ssh]# ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): /root/.ssh/id_rsa_192.168.102.12 ...... 这样私钥和公钥的名字分别就是: id_rsa_192.168.102.12 和 id_rsa_192.168.102.12.pub 然后将 id_rsa_192.168.102.12.pub 文件的内容, 追加到sever的 ~/.ssh/authorized_keys2 文件中, 最后, 在本地用ssh命令的 -i 参数指定本地密钥, 并登录: # ssh -i /root/.ssh/id_rsa_192.168.102.12 192.168.102.12 如果密钥设置了密码, 就用密钥的密码登录, 没设密码, 就直接登录进去了 scp也是一样的 如: scp -i /root/.ssh/id_rsa./xxx 192.168.102.158:/home/wwy/bak
一见
2018-08-07
857
0
linux下top命令参数解释
linux
windows
ssh
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。
一见
2018-08-07
2.9K
0
SSH-publickey
ssh
linux
erp
使用SSH第一次登录一台Linux机器时,较容易遇到如下错误: Host key not found from database. Key fingerprint: xesob-decep-nuzuv-rolen-vymum-tefed-rivuf-bisol-rirer-divyz-nixux You can get a public key's fingerprint by running % ssh-keygen -F publickey.pub on the keyfile. warning: tcsetattr failed in ssh_rl_set_tty_modes_for_fd: fd 1: Interrupted system call 经常需要反复多次才能够SSH成功,实际上有办法绕过这个错误,做法在ssh命令前加strace,如: strace -o t ssh root@192.168.0.52#1800 这样就能一次性能成功了。
一见
2018-08-07
413
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档