win10怎么访问linux ftp服务器
打开浏览器,地址栏输入: ftp://IP地址
如果要用户名,输入: ftp://username@IP地址
也可以直接输入密码:ftp://username:password@IP地址
给虚拟机的Linux装一个ssh服务,开启之后再xp上用putty之类的ssh客户端访问。
当然还可以安装telnet服务,vnc服务等等,这些需要另外的客户端。
建议先提前了解所需的Linux命令,如下进行搜索
Linux服务器端准备工作
首先需要在Linux服务器上安装openssh-server,打开Linux服务器命令行终端,键入下面命令
sudo apt-get install openssh-server
修改Linux服务器的ssh配置文件
sudo gedit /etc/ssh/sshd_config
先使用”#”注释掉PermitRootLogin without-password
添加一行 PermitRootLogin yes
然后开启ssh服务
ps -e | grep ssh
首先进入/etc目录下,/etc目录存放的是一些配置文件,比如passwd等配置文件,要想使用ssh远程登陆,需要配置/etc/ssh/sshd_config文件里的配置信息,使用vim编辑,在命令行模式下输入 vim /etc/ssh/sshd_config,进入之后,按“i”进入编辑状态,在其文件里找到并修改为:PasswordAuthentication yes , PermitRootLogin yes两行即可,
修改之后,按“esc”退出,并按“:wq”保存并退出,或直接按“:x”直接保存退出,(注意:此处的x为小写x,大写X是将文件内容加密,使用时细心注意),
退出编辑模式之后,回到命令模式,输入 sevice ssh start/stop/restart/status,启动/停止/重启/状态,选择start启动ssh服务。
如果上面开启SSH服务的命令不能用,可以使用命令:sudo service sshd start 试试,检查是否开启SSH服务使用命令:ps -e | grep sshd
此时可以查看ssh状态是否为运行状态,运行状态即可使用ssh远程登陆。
使用“ifconfig”命令查询ip地址
使用ssh登陆时,输入主机(linux的ip地址),账号,密码登陆!
如果需要远程连接SSH,需要把22端口在防火墙上开放,关闭防火墙,或者设置22端口例外 /etc/initd/iptables stop
怎么通过ssh登陆可参看下一篇“通过ssh实现远程登陆服务器!”
大致步骤为:
SSH 服务配置文件位置
/etc/ssh/sshd_config
# 修改配置
PasswordAuthentication yes
PermitRootLogin yes
# 启动SSH 服务
sevice ssh start/stop/status
安装SSH:yum install ssh
启动SSH: service sshd start
设置开机运行: chkconfig sshd on
要实现标题所描述的功能,需要在Liunx服务器端和windows客户端分别进行配置,需要配置的内容如下:
1、Linux服务器端配置
(1)启动ipython,$ ipython
(2)创建远程连接密码,In [1]: from notebookauth import passwd; passwd()
输入两次密码,将得到一个字符串,比如'sha1:d0270e88f33b:212384922803ca9bd49d1fb6c11ab42651ccb358',该终端不要关掉,复制该字符串,后面会用到;
(3)生成jupyter的配置文件,$ jupyter notebook --generate-config,将会在home目录下生成一个隐藏文件夹jupyter,该文件夹中有一个jupyter的配置文件;
(4)打开配置文件,$ vim ~/jupyter/jupyter_notebook_configpy,复制以下内容粘贴到配置文件中
cNotebookAppip = ''
cNotebookApppassword = u' sha1:d0270e88f33b:212384922803ca9bd49d1fb6c11ab42651ccb358'#这里需要改为第(2)步你自己电脑上生成的密钥字符串
cNotebookAppport = 9001
cInteractiveShellAppmatplotlib = 'inline'
(5)设置jupyter notebook在后台不间断运行,且配置成错误信息输出到屏幕(可选),$ nohup jupyter notebook >/dev/null 2>&1 &
2、windows客户端配置
(1)下载Xshell并安装;
(2)第一次启动需要新建连接,输入名称、主机的ip地址,端口号,勾选“连接异常关闭时自动重新连接”,确定,连接,弹出SSH安全警告,选择“接受并保存”,输入用户名,勾选记住用户名,输入密码,勾选“记住密码”,确定,即可成功远程登录;
(3)在Xshell的菜单栏,点击文件-属性-SSH-隧道-添加,侦听端口输入9001,目标主机设为服务器的IP地址,目标端口设为9001,“说明”中填入jupyter,确定;
(4)在第(2)步成功远程登录的Xshell窗口命令行中输入 $ jupyter notebook
或者$jupyter notebook--ip=0000 --port=8888
(5)打开本地windows的浏览器,地址栏输入localhost:9001,回车,输入Linux服务器端配置时第(2)步设置的密码,回车,jupyter界面就出来了。
如何连接linux服务器?我们一起来了解一下吧。
1、打开Xshell工具
2、点击“文件”-“新建”,或者点击下面有“+”的图标
3、在弹出的窗口中填写虚拟机或服务器的信息
4、点击窗口左侧的菜单栏“用户身份验证”,填写用户名和密码,点击确认
5、弹出来的会话框,选中之前填写的需要连接的那条记录,点击连接
6、连接成功的显示界面如下。
本文章基于ThinkpadE15品牌、centos7系统撰写的。
大家都知道,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服务器的教程,有需要的朋友可以通过上面的步骤进行操作,希望对您有帮助。
0条评论