Hadoop环境安装(一)SSH和FTP连接与配置

Linux环境配置

1.环境属性-字体配置

$sudo dpkg-reconfigure console-setup

先选择utf-8

 2.解锁root用户

$sudo passwd root

$sudo su 切换root用户

3.关闭防火墙并卸载iptables服务

#ufw disable

Firewall stopped and disabled on system startup

#apt-get remove iptables

下载vim 组件

#apt-get vim

 

SSH连接配置

1.安装SSH工具

#apt-get install openssh-server

2.启动ssh服务

#/etc/init.d/ssh start

3.查看进程,是否已启动指定的服务

#ps -e | grep sshd

有了进程之后才可以进行ssh的使用

4.ubuntu不允许root登录,所以修改配置文件

#vim /etc/ssh/sshd_config

将权限中 PermitRootLogin 内容修改为 yes

5.打开ssh连接工具

首先要知道本机IP地址:#ifconfig

6.使用secureCRT软件(下载地址)

Hadoop环境安装(一)SSH和FTP连接与配置_第1张图片

新建会话链接后,可以发现我们已经登录了Linux的服务器主机并且还能进行管理设置。

 

配置FTP服务

1.准备vdftdp的服务组件

使用secureCRT进行服务访问

#apt-get install vsftpd

2.修改ftp用户的密码

#passwd ftp

3.当ftp安装完成后,会自动创建一个目录:/srv/ftp目录;

#cd /srv/ftp

4.将这个目录设置为完全控制权限

#chmod 777 /srv/ftp

5.要想ftp正常工作,还需进行配置文件修改

用vim打开路径文件:

#vim /etc/vsftpd.conf

要经过如下几项配置:

  1. 设置不允许匿名登录:anonymous_enable=NO
  2. 配置用户具有写权限:write_enable=YES
  3. 允许本地用户登录:local_enable=YES
  4. 是否将所有用户限制在主目录:chroot_local_user=YES(记得删除注释的#)
  5. 是否启动限制用户的名单:chroot_list_enable=YES
  6. 定义名单设置的目录(因为名单中可以设置多个账号):chroot_list_file=/etc/vsftpd.chroot_list
  7. 增加一个服务的配置:pam_service_name=vsftpd

随后保存退出;

Hadoop环境安装(一)SSH和FTP连接与配置_第2张图片

 6.增加一个“/etc/vsftpd.chroot_list”文件,并在里面写上访问用户的名字为ftp;

#vim /etc/vsftpd.chroot_list

输入ftp后保存退出

7.修改“/etc/pam.d/vsftpd”

#vim /etc/pam.d/vsftpd

注释掉以下内容:

# auth  required        pam_shells.so

8.启动vsftpd服务

#service vsftpd start

查看服务是否启动

#ps -e | grep vsftpd

(如果需重新启动 #service vsftpd restart)

9.进行客户端信息连接(192.168.203.129)(winscp下载地址)

Hadoop环境安装(一)SSH和FTP连接与配置_第3张图片

Hadoop环境安装(一)SSH和FTP连接与配置_第4张图片

尝试上传文件:

Hadoop环境安装(一)SSH和FTP连接与配置_第5张图片

Hadoop环境安装(一)SSH和FTP连接与配置_第6张图片

 

转载于:https://www.cnblogs.com/exciting/p/9091059.html

你可能感兴趣的:(Hadoop环境安装(一)SSH和FTP连接与配置)