导航:首页 > 方法技巧 > 项目中进行远程ssh连接的方法

项目中进行远程ssh连接的方法

发布时间:2022-11-08 00:58:09

如何使用SSH登录远程服务器

默认配置

Windows下有很多SSH工具。在这里我是用的是Putty。如果安装了Git并配置使用Putty的话,就不需要另外在安装Putty了。使用SSH连接服务器的命令如下:
ssh IP地址1

一般来说为了安全性考虑,端口号等一些参数并不会使用默认值。这样的话命令就变成这样:
ssh 用户名@IP地址 -p 端口号1

如果连接成功的话会提示你输入远程服务器的密码。全部成功之后SSH就会显示远程服务器的提示符,这时候就说明连接成功了。

密钥登录

每次登录SH都需要输入密码很麻烦,而且可能不太安全。SSH还能使用另外一种登录方式,也就是使用密钥登录。这种登录方式需要客户端生成一堆公钥私钥对,然后将公钥添加到服务器中,这样下次就可以直接登录了。

首先生成SSH密钥,依照提示输入信息即可。默认生成在用户主目录中的.ssh文件夹中。带pub的是公钥,接下来需要添加到服务器中。
ssh-keygen1

然后将本地公钥添加到服务器中,需要使用另一个命令:
scp -P 端口号 本地文件路径 用户名@远程服务器地址:远程路径1

然后登陆服务器,找到复制进去的公钥,将公钥名字改为authorized_keys并添加到对应的.ssh文件夹中。然后退出SSH重新登陆试试,成功的话不需要输入密码就会直接进入远程服务器。

㈡ 如何通过ssh远程登录linux系统

通过ssh远程登录linux系统的方法:
1、在需要远程访问的计算机的“新立得”里面安装openssh-server。这台计算机是远程计算机,你当前使用的计算机是本地计算机。如果使用Ubuntu或者其他Linux版本,已经安装了连接到远程计算机的软件。
2、远程计算机软件安装完毕。在本地计算机的终端里面输入:
ssh username@address
其中username是远程计算机的账户名称,address是远程计算机的IP地址或者域名。
平日你希望以keir登录192.168.1.2,可以使用:
sssh [email protected]
如果不知道远程计算机的IP地址,可以在远程计算机上面点击网络监视器,选择“连接信息”,查看IP地址信息。
3、首次连接,可能提示“the authenticity of the host can’t be established”。没有关系,回答yes进行连接,输入密码即可。
4、如果你登录一个标准的Shell会话,命令行提示符是“用户名@远程计算机的名称”。
如果希望通过SSH运行图形程序,可以使用:
ssh -X username@address
连接以后,输入程序的名称即可。譬如,启动gedit,输入gedit即可。另外注意,尽管程序出现在你的计算机上面,但是它依然是运行在远程计算机上面。如果启动OpenOffice或者其他复杂的图形程序,可能有一段时间的延迟。
另外一个SSH连接的用途是传输文件。sftp命令可以实现这个功能。用sftp连接到远程计算机,就可以像登录了一个ftp服务器一样。另外还可以在Nautilus里面使用sftp,在Nautilus的地址栏里面输入:sftp://address,系统会提示用户名和密码。连接完成,就可以在Nautilus里面拷贝/删除文件了。如果更详细的你可以去看下http://www.linuxprobe.com/chapter-09.html,希望对你有帮助啊

㈢ 工具使用:如何使用 SSH 连接到你的云服务器

1、生成SSH Keys

打开terminal执行如下命令:

ssh-keygen -t rsa -b 40961

然后再执行

cd ~/.sshvi [email protected] (拷贝其所有内容)123

2、将生成的SSH key拷贝添加到vultr的ssh中

5、修改root密码

[root@localhost ~]# passwd Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

㈣ centos怎么使用ssh远程连接

假设VPS采用centos,再假设用较新版本6.5。

VPS上可能没有安装桌面,但一般来说都会安装ssh,并且防火墙默认开放22端口。

那就从ssh开始。

ssh登陆

则会以当前客户端的用户名进行登录。

ssh无密码登录

但是每次输入密码登录十分麻烦,有没有一种方式可以让服务器能够确定我的身份,无需输入密码可以直接通过认证?

ssh除了使用密码验证外,还提供了一种公私密钥的验证方式。客户端生成一个私钥,并生成一个与之对应的公钥,然后将公钥上传到服务器上。下面是Linux示例。

在客户端生成私钥、公钥(注意,在客户端完成):

-t指定要创建的密钥类型,默认就是rsa了,所以只执行ssh-keygen是一样的。

期间会提示你输入你私钥的加密密码。如果需要完全脱离密码,此处可留空,直接回车,否则以后每次连接需要本地解锁。

完成后,会当前用户的主目录下的~/.ssh/路径下生成两个文件id_rsa与id_rsa.pub分别是私钥与公钥。

接下来,要把生成的公钥上传到服务器上,同样还是在客户端执行以下的代码。

其中root可以修改为你想要自动登录的服务器端用户名,192.168.1.1修改为你的VPS主机名或IP地址。

最后,ssh登录远程服务器。

此时就不需要密码就可以登录了。

㈤ mac怎么远程ssh连接别人电脑

方法如下:
1、按WIN+Q组合键打开搜索框,输入"远程桌面连接",点击下方提示的远程桌面连接
2、在打开的连接窗口,输入远程机器的计算机名或IP地址,和端口
3、系统可能会有一些提示,点击确认。
4、登入远程主机后,输入远程主机的用户名和密码即可

㈥ 如何用Java实现SSH远程连接

这还要思路。。。
表单提交到后台,触发方法, 然后调jsch的方法,获取返回信息。 然后return到页面。
搞定!

㈦ 如何使用SSH登录远程服务器

windows下远程登陆linux服务器一般使用远程putty,secureCRT,xmanager等工具,使用SSH,serial,telnet等协议建立连接后可以打开字符窗口或者图像操作界面。 使用secureCRT进行远程登录的大致配置: 1、新建连接 配置连接参数 选择协议 完成

㈧ linux上如何搭开启ssh并实现远程登录

ssh是可以代替telnet的一种远程管理的方式.并且具有安全\快捷等优点的一种服务.
方法一:进入Xwindows,在shell窗口执行setup命令,选择system service启动sshd服务.
方法二:在/etc/ssh/sshd_config文件中,将permitRootLogin no|yes设置为允许root用户远程登录
/etc/init.d/sshd start 启动ssh服务
/etc/init.d/sshd stop关闭服务

㈨ 如何通过ssh工具远程连接linux服务器

首先在CentOS Linux上面设置好ssh服务,然后确保在Windows电脑上能用ssh远程登录到那台Linux主机上(可以使用PuTTY这个免费软件)。然后在Windows上安装一个WinSCP,这个软件也是免费的,打开WinSCP软件,先选择scp协议,这样就能利用Linux上开放的ssh来上传文件,然后输入ssh登录的用户名和密码,连接成功后,WinSCP软件界面的左边是本地文件,右边是Linux的目录,然后就能随便上传文件,也可以从Linux复制文件到本地Windows系统。

㈩ 如何通过ssh工具远程连接linux服务器

这个很简单啊。用客户端工具例如putty,协议选ssh, 然后在hostname或者ip框输入远程linux服务器的ip,接着点open, 然后按提示输入用户名和密码即可。

希望对你有帮助。

阅读全文

与项目中进行远程ssh连接的方法相关的资料

热点内容
数字电路通常用哪三种方法分析 浏览:9
实训课程的教学方法是什么 浏览:519
苯甲醇乙醚鉴别方法 浏览:76
苹果手机微信视频声音小解决方法 浏览:694
控制箱的连接方法 浏览:69
用什么简单的方法可以去痘 浏览:783
快速去除甲醛的小方法你知道几个 浏览:798
自行车架尺寸测量方法 浏览:118
石磨子的制作方法视频 浏览:146
行善修心的正确方法 浏览:400
薯仔炖鸡汤的正确方法和步骤 浏览:272
北京电流检测方法 浏览:481
手机u盘保护方法 浏览:113
数字搭配有哪些方法 浏览:666
约一场球的正确方法 浏览:187
在家中洗衣服的方法如何 浏览:293
28天锻炼腹肌最快的方法 浏览:203
简单练翘臀方法视频 浏览:760
心理诊断评估常用的方法有哪些 浏览:845
什么方法能让手机不黑屏 浏览:723