中易网

linux下怎么连接远程ssh

答案:2  悬赏:60  
解决时间 2021-01-25 15:38
linux下怎么连接远程ssh
最佳答案
1.使用用户名密码登录
在命令行中输入命令:
ssh username@ip_address -p port

之后系统会提示输入密码,输入后即可登录
如果不添加-p选项,则默认是22端口
还可以使用-l选项输入用户名:
ssh -l username ip_address -p port

2.使用密钥登录(不使用密码)
首先生成密钥,在任意目录下输入命令:
ssh-keygen -t rsa -P ''

-P表示密码,-P ''表示空密码
之后系统会提示输入生成的密钥文件的文件名,可以输入任意名称,比如id_rsa,回车
系统会在当前目录下生成id_rsa与id_rsa.pub两个文件
在根目录下新建.ssh文件夹,将生成的密钥文件拷贝过去
mkdir -p ~/.ssh

-p选项表示如果文件夹已经存在则不再新建。
然后将之前生成的两个文件都拷贝到.ssh文件夹中
cp id_rsa* ~/.ssh/

把公钥文件id_rsa.pub拷贝到需要登录的服务器上
用scp命令
scp -P port ~/.ssh/id_rsa.pub username@ip_address:~

-P表示要登录服务器的端口好,不加默认为22。
之后系统会提示输入密码,输入即可完成拷贝
登录远程服务器,在用户根目录下新建.ssh文件夹(如果不存在),在其中新建authorized_keys文件(如果不存在),把id_rsa.pub添加到authorized_keys文件中
mkdir -p ~/.ssh

这是在远程服务器上新建ssh文件夹
cat id_rsa.pub >> .ssh/authorized_keys

将id_rsa.pub文件添加到authorized_keys文件中(如文件不存在则新建)
注意:要保证.ssh与authorized_keys用户自己都有写权限
退出当前远程登录,之后就可以不使用密码远程登录了
全部回答

步骤如下:
1、查询安装SSH服务
(1)登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装

(2)如果没有安装SSH软件包,可以通过yum 或rpm安装包进行安装(具体就不截图了)

2、启动SSH服务2
(1)安装好了之后,就开启ssh服务。Ssh服务一般叫做 SSHD
(2)命令行输入 service sshd start 可以启动

(3)或者使用 /etc/init.d/sshd start

3、配置查看SSHD端口3
(1)查看或编辑SSH服务配置文件,如 vi /etc/ssh/sshd.config
(2)如果要修改端口,把 port 后面默认的22端口改成别的端口即可(注意前面的#号要去掉)


4、远程连接SSH4
(1)如果需要远程连接SSH,需要把22端口在防火墙上开放。
(2)关闭防火墙,或者设置22端口例外。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高达00刹那与玛丽娜结局?
偷心妖姬对应情侣网名
现在是京东生意好还是淘宝商城生意好
小p优优央视版下载地址高分求资源
组长怎样给员工开早会
真三国无双哪个版本最好玩2015
怎么看电脑是不是I7处理器啊???求详细指导~~~
主收中星6B,偏收亚洲7号,怎么再接收亚洲5号
一只杜泊羊养一年多重利润··一年利润多少
金沙滩,银沙滩,哪个更好玩些
OOG or IG 海运术语 什么意思
操是骂人的话还是那种意思,日呢,还有擦
长吉货运怎么去啊,我要去那办事
有没有芷江至孝感北高铁票
微星GTX 1060 GAMING X 6G和微星 GTX 1060 飙
推荐资讯
全身发热软,没什么精神,老是感觉很热
一个一盒巧克力四块四块的数多三块六块六块的
dnf冰结pk厉害吗
12井铁丝多少钱一斤
颓堕是什么意思
九公格的口决是什么我忘了
隆尧县牛家桥派出所地址好找么,我有些事要过
求中老熊爷们邀请码~
每天就是没有便意怎么回事
谁有ありがとう_KOKIA这首歌的罗马音啊
940MX和AMD R5 230,这两个显卡谁要好一点?
日本厨师签证大连追加材料了,还要等多久下正
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?