接下来我们进行ftp的安装,用于我们将jdk和hadoop压缩包上传到我们的虚拟机当中,我们可以直接执行命令 apt-get install vsftpd 进行对ftp的安装,但是如果遇到安装失败,err或者404的情况,可能是我们的Ubuntu系统较低,我们可以对apt-get进行更新。apt-get update, 如果更新失败,我们打开文件/etc/apt/sources.list 将文件中的链接全部改成http://old-releases.ubuntu.com,保存退出,进行apt更新,
更新以后我们进行vsftp的安装,apt-get install vsftpd
我们看到这个提示时输入y
安装成功后,我们就相当于拥有了一个新的用户,我们上传东西后,上传的东西都会放到 /srv/ftp
中,我们首先激活ftp,也就是设置密码,输入指令 passwd ftp 然后输入自己要设置的密码即可,
然后我们进入到 /srv/ftp的目录下查看一下ftp的权限,
我们发现权限是很小的,那我们就给他命名权限,输入指令 chmod 777 /srv/ftp
我们可以看到此时的权限已经是最高,这样也方便我们进行后面的操作,
接下来我们进行配置文件的修改,输入vim /etc/vsftpd.conf ,我们需要解开四个注释,分别是
对这四个进行解开注释,wq保存退出,并且在etc下新建文件vsftpd.chroot_list,输入vim /etc/vsftpd.chroot_list ,输入ftp 。
然后在进行配置文件修改,输入vim /etc/pam.d/vsftpd,进入insert模式,将auth required pam_shells.so注释掉
接下来我们启动vsftp,输入 service vsftpd start启动服务,然后我们输入ps –e|grep vsftpd查看服务是否启动。
我这里有一个自己常用的FTP工具,「FTP」https://www.aliyundrive.com/s/QnABnUivjxK 提取码: 2k9m 。 下载后我们打开软件
图中箭头指向的地方分别输入我们自己的IP,主机名输入ftp,密码是自己设置的,然后点击快速链接,我们上传文件只需要把文件拖到红色字体的地方。接下来我上传jdk文件。
我们上传后cd 到ftp文件下,ls查看下,jdk文件已经上传成功,
接下来我们安装下CRT,目的就是为了我们输入信息时有一个更好的体验感,就是我们所谓的小白窗。
我们输入命令 apt-get install openssh-server 进行小白窗安装,
安装完成后我们进行文件配置,指令 vim /etc/ssh/sshd_config
我们将without-password修改成yes,允许登录。保存退出,然后我们reboot一下重启虚拟机,
开机以后我们启动ssh,指令 /etc/init.d/ssh start ,然后检验是否启动成功,ps –e|grep sshd
然后我们打开crt,我这里分享下我常用的 「SecureCRTPortable」https://www.aliyundrive.com/s/fmF3hDRK3tX 提取码: k5q6
在Hostname输入我们的ip,Username输入root ,然后点击connect
然后点击save,
等一会会出现这个,然后输入root的密码,勾选记住密码,
然后我们就成功了,我们输入东西就可以在这里进行了。字体可以更改的,这个大家自行百度,就在Options里面的 session里面,
这样我们的工具就齐全了,接下来就要开始搭建了,前面的都是为了我们后边的方便。