windows登录linux服务器 使用xrdp访问linux的步骤

windows怎么登录linux服务器

大家都知道,linux系统是不同于windows系统,有的朋友想要在windows系统下登录到linux服务器,但是却不知道该怎么操作,其实我们需要借助第三方软件PuTTY,就可以实现windows连接linux服务器。接下来小编就给大家带来windows连接linux服务器的教程。

具体步骤如下:

1、首先,搜索PuTTY,打开官网,下载PuTTY的windows安装包。

2、然后,运行PuTTY安装程序(会请求管理员权限),下一步确认,等待安装完成即可。

3、安装好之后,可以在所有程序列表中找到,也可固定在开始界面。

4、运行PuTTY,打开设置页面。默认是SSH连接方式。首先在HostName输入远端IP地址。端口默认是22。

5、输入完ip地址就可以点击Open,会打开一个单独的控制台页面。(这是默认的账号密码,而不是密钥的登陆方式)。

6、打开页面后,输入账号密码。注意输入密码的时候不会显示任何内容,只管输入,回车确认即可。

以上就是windows连接linux服务器的教程,有需要的朋友可以通过上面的步骤进行操作,希望对您有帮助。

如何在windows上登陆linux

在Windows上登录Linux系统,一般需要借助远程桌面连接工具,例如使用mstsc命令打开远程桌面连接。以下是具体步骤:

打开远程桌面连接:使用“窗口键+R”打开“运行对话框”,输入“mstsc”,回车,输入Ubuntu主机的IP地址,“连接”。

输入Linux用户名、密码,即可登录linux系统。

注意,对于Windows版本18945之前的用户,可能会失败,如果失败,输入127.0.0.1:3390即可。

Windows免密登录Linux配置多个Github账号

Windows免密登录Linux+配置多个Github账号

就当【碎碎】平安了,忘掉不愉快,今天分享两个超简单、超实用的Window实用技能。

三步完成windows免密登录linux

1)在windows上生成秘钥:

启动Git,ssh-keygen-trsa-C"xxx@163.com",生成秘钥:id_rsa.pub,id_rsa

默认生成在C盘:

C:UsersDELL.ssh的目录2022/04/0709:43

.2022/04/0709:43

..2022/04/0709:4354config2019/04/2707:211,831id_rsa2019/04/2707:21401id_rsa.pub2022/06/1115:022,138kNown_hosts4个文件4,424字节2个目录19,970,998,272可用字节

2)上传秘钥到linux服务器:

复制公钥id_rsa.pub的全部内容到服务.ssh/authorized_keys当中,保存authorized_keys。

3)启动sshserver:

启动命令:servicesshdrestart,然后windows退出linux服务器登录后重新登录即可完成免密登录了。

2.一台Windows电脑,配置多个Github账号、实现代码上传

一台Windows电脑,怎么配置多个Github账号,实现代码上传呢?我们分享在windows10上同时创建paperClub-hub和user2items两个Github账号,其实整个过程只用三步。

1)生成秘钥

打开Git,检查C盘根目录下有没有.ssh文件夹,如果没有自己创建一下就可以了。我们先生成两个秘钥is_rsa_paperClub-hub和is_rsa_user2items:

ssh-keygen-trsa-fis_rsa_paperClub-hub

ssh-keygen-trsa-fis_rsa_user2items

直接回车,其他不用管,这样就生成了秘钥,is_rsa_paperClub-hub和is_rsa_user2items是为了举例子,大家可以根据自己的需要创建。

DELL@DESKTOP-IDPMAV4MINGW64~/.ssh$lsconfigid_rsa.pubid_rsa_paperClub-hub.pubid_rsa_user2items.pubid_rsaid_rsa_paperClub-hubid_rsa_user2itemskNown_hosts

2)上传公钥到Github

这一步比较简单:打开登录github账号(以paperClub-hub为例),点击github右上角的头像-->settings-->SSHandGPGkeys中,然后再点击“newSSHkey”,

设置SSHkeysTitle,然后编辑器打开刚才生成的id_rsa_paperClub-hub.pub文件,复制全部内容到SSHkeysKey:下的空白框内(github账号和公钥对应,别混了),然后点击“addSSHKey”就完成了Github秘钥的配置。

验证:

$ssh-Tgit@user2items.github.com

Hiuser2items!You'vesuccessfullyauthenticated,butGitHubdoesnotprovideshellaccess.

$ssh-Tgit@paperClub-hub.github.com

HipaperClub-hub!You'vesuccessfullyauthenticated,butGitHubdoesnotprovideshellaccess.

以上说明配置完成。

3)本地配置及验证

在C盘创建一个config文件(如果没有的话),内容:HostpaperClub-hub.github.comHostNamegithub.comUserpaperClub-hubPreferredAuthenticationspublickeyIdentityFile~/.ssh/id_rsa_paperClub-hubHostuser2items.github.comHostNamegithub.comPreferredAuthenticationspublickeyUseruser2itemsIdentityFile~/.ssh/id_rsa_user2items配置其实目的就是为了方便管理,当然也可以不做。我们这样做就是尽可能的和github上的url保持一致,比如Host和HostName。>邮箱及用户配置,这个先重置全局信息,然后分布进行配置,比较简单。>然后用Git进入本地的git的文件夹。创建本地仓储:gitinit>关联远端:/user2items/paperClub.gitssh:$gitremoteaddorigingit@github.com:user2items/paperClub.git上面的github.com为config中的HostName,后面紧接着是用户名和远端的仓储位置,我们仔细看一下,其实就是githup上/user2items/paperClub.git>拉去远端代码:$gitpulloriginmasterFrom/user2items/paperClubbranchmaster->FETCH_HEAD[newbranch]master->origin/masterAlreadyuptodate.>上传代码:$gitpushoriginmasterEnumeratingobjects:5,done.Countingobjects:100%(5/5),done.Deltacompressionusingupto8threadsCompressingobjects:100%(3/3),done.Writingobjects:100%(3/3),353bytes|353.00KiB/s,done.Total3(delta2),reused0(delta0)remote:Resolvingdeltas:100%(2/2),completedwith2localobjects.remote:remote:GitHubfound32vulnerabilitiesonuser2items/paperClub'sdefaultbranch(1critical,14high,15moderate,2low).Tofindoutmore,visit:remote:/user2items/paperClub/security/dependabotremote:To/user2items/paperClub.gita7abd55..d86c781master->master`怎么样,是不是很简单呢?

阅读剩余
THE END