linux配置erp访问端口_阿里云ECS,配置ssh远程登录

一.root用户登录远程linux服务器

1.更改ssh默认端口

vim /etc/ssh/sshd_config

Port 自定义端口号

PermitRootLogin yes 允许root登录

PubkeyAuthentication yes 允许公匙认证

PasswordAuthentication yes 允许密码认证

PermitEnptyPassword no 禁止空密码登录

/etc/init.d/ssh restart 重启ssh服务

2.将本机ssh密匙上传至服务器

ssh-copy-id -i id_rsa.pub -p 1121 root@47.106.191.56

3.客户端使用ssh连接ecs服务器,在~/.ssh目录下新建config文件并添加一下代码

Host aly

HostName47.106.191.56Port1121User root

LocalForward30572 47.106.191.56:3372 #远程端口在本地端口转发IdentityFile~/.ssh/id_rsa

4.打开git bash登录远程服务器

成功登录远程服务器

二.远程服务器新建用户,并使用此账户ssh连接远程服务器

1.新建用户 xxx

adduser xxx 添加用户

cat /etc/shadow 查看当前系统所有用户

2.客户端生成ssh密匙

ssh-keygen -t rsa -C "xxx" -f "xxx" #ssh生成密匙其他方法请自行百度

3.将密匙上传至服务器

scp -P 1121 name.pub root@47.106.191.56: #上传到远程服务器的目录root目录下

4.在刚刚添加用户的主目录下新建.ssh文件夹并添加authorized_keys文件

mkdir /home/erp/.ssh

touch/home/erp/.ssh/authorized_keys

chgrp -R erp .ssh #将.ssh目录及目录下所有文件所属组更改为erp

chown -R erp .ssh #将.ssh目录及目录下所有文件所属用户更改为erp

chmod 700 .ssh #更改.ssh目录的权限

chmod 600 .ssh/authorized_keys #更改authorized_keys的权限

cat /root/erp.pub > /home/erp/.ssh/authorized_keys #将刚刚上传的公匙添加到authorized_keys

5.客户机使用新建用户登录远程服务器

Host aly

HostName47.106.191.56Port1121User erp

LocalForward30572 47.106.191.56:3372IdentityFile~/.ssh/erp

6.使用git bash登录

ssh aly

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值