首页
学习
活动
专区
工具
TVP
发布

技术博文

专栏成员
589
文章
1513412
阅读量
51
订阅数
等保2.0-身份鉴别
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/122
joshua317
2021-09-14
1K0
等保2.0-访问控制
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/121
joshua317
2021-09-14
1.4K0
Sftp只允许用户访问指定的目录,不能访问其他目录
在一些生产环境中,有时,用户需要传数据到服务器,但是配置ftp服务比较麻烦,此时,我们可以为用户创建sftp账户,让用户使用sftp来上传下载所需的数据。Sftp账号即为系统账号,将账户密码给用户,用户除了能登录sftp上传下载数据外,还可以访问系统中的其他目录,由此,给我们的系统带来了安全隐患,再次,我们需要配置用户只能通过sftp登录系统下载上传所需的数据。
joshua317
2021-01-13
10.3K1
linux ssh安全设置
修改ssh端口号: Port 8622 指定要绑定的网络接口,默认是监听所有接口,建议绑定到内网通讯的网卡地址 ListenAddress 192.168.1.220 只允许 ssh v2的连接: Protocol 2 当使用者连上 SSH server 之后,会出现输入密码的画面,在该画面中, 在多久时间内没有成功连上 SSH server 就强迫断线!若无单位则默认时间为秒! LoginGraceTime 20 禁止root账号通过ssh登录: PermitRootLogin no 是否让sshd去检
joshua317
2018-04-16
5.4K0
ssh登陆
主要分三步      1用自己的电脑生成密钥和公钥      2登录服务器把公钥拷进去      3服务器对该公钥授权 终端下运行      ssh-keygen -t rsa  一路回车 然后      cd ~/.ssh id_rsa是私钥,id_rsa.pub是公钥。 然后ssh登录到服务器       cd ~/.ssh      vi authorized_keys  把你本地的 id_rsa.pub 的内容复制进去   保存      chmod -R 600 ~/.ssh 
joshua317
2018-04-16
1.9K0
ssh证书登录
ssh有密码登录和证书登录,初学者都喜欢用密码登录,甚至是root账户登录,密码是123456。但是在实际工作中,尤其是互联网公司,基本都是证书登录的。内网的机器有可能是通过密码登录的,但在外网的机器,如果是密码登录,很容易受到攻击,真正的生产环境中,ssh登录都是证书登录。 证书登录的步骤 1.客户端生成证书:私钥和公钥,然后私钥放在客户端,妥当保存,一般为了安全,访问有黑客拷贝客户端的私钥,客户端在生成私钥时,会设置一个密码,以后每次登录ssh服务器时,客户端都要输入密码解开私钥(如果工作中,你使用了一
joshua317
2018-04-16
3.2K0
git常用命令
克隆分支(ssh方式) git clone git@xxx:branch.git#xxx代表服务器 设置全局的用户名和邮箱 git config --global user.name 'name' git config --global user.email 'email' 查看已设配置 git config --list 查看远程分支的git路径 git remote -v 查看当前版本的状态(是否修改) git status 查看日志 git log 查看具体修改 git log -p commit值
joshua317
2018-04-16
5280
Linux ssh登录命令
一、什么是SSH? 简单说,SSH是一种网络协议,用于计算机之间的加密登录。 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。 最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界获得推广,目前已经成为Linux系统的标准配置。 需要指出的是,SSH只是一种协议,存在多种实现,既有商业实现,也
joshua317
2018-04-16
10.3K0
处理git clone命令的非标准SSH端口连接
使用git clone命令clone项目时,如果repository的SSH端口不是标准22端口时(例如,SSH tunnel模式,等等),可以使用如下命令: git clone ssh://git@hostname:port/.../xxx.git 举例如下: git clone ssh://git@10.107.200.113:2222/root/test.git
joshua317
2018-04-16
1.6K0
Git SSH Key 生成步骤
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、设置Git的user name和email: $ git config --global user.name "test" $ git config --global user.email "test@qq.com" 二、生成SSH密钥过程: 1.查看是否已经有了ssh密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除 2.生存密钥: $ ssh-
joshua317
2018-04-16
1.3K0
ssh(安全外壳协议)
SSH 为Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。 1.功能    传统的网络服务程序,如:ftp、pop和telnet在本
joshua317
2018-04-16
1.3K0
ssh password and passphrase
ssh password and passphrase 1、ssh-keygen -t rsa     采用默认路径,输入passphrase。  2、scp /root/.ssh/id_rsa.pub remote:/root/.ssh/authorized_keys     需要输入root在远程机器的帐号密码  3、eval `ssh-agent`  4、ssh-add     输入之前输入的passphrase。  说明  1,2两步是用来生成rsa公钥/私钥对的。  第一步产生了密钥对,id_rs
joshua317
2018-04-10
4.7K2
linux下生成key
linux下生成key 使用public/private key让putty(ssh)自动登录(以及linux上使用密钥做ssh自动登陆)  方法一:使用puttygen.exe  第一步:生成密匙  运行puttygen.exe,选择需要的密匙类型和长度,使用默认的SSH2(RSA),长度设置为1024就可以了。  passphrase可以为空,免得登录时还是要输入一次密码。  点击Save private key 按钮保存公匙和私匙,例如key.ppk,public key不用保存,以后使用Puttyg
joshua317
2018-04-10
2.3K0
Linux SSH Publickey登录
ssh 登陆验证分两种: password 和publickey password方式: 通过用户名和密码的方式验证身份! publickey方式: publickey方式使用publickey privatekey的方式验证,你需要生成一对publickey privatekey. 把publickey放到服务器上.你登陆的时候,服务器会用你的publickey去验证用你的用privatekey加密过的信息. 由于服务器上的只是publickey,即使被黑了,也不怕密码丢失.比上面那种password方式
joshua317
2018-04-10
8.3K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档