Ubuntu下面配置问题

下开启root登陆

sudo passwd root

输入两次新密码 就能在虚拟终端下用 root登陆了,或者 su到root用户了。

ctrl + alt +t 弹出终端

ctrl+ alt+ f7 界面

su root 密码

apt-get install ssh 安装 ssh服务相关依赖包 

  /etc/ssh/sshd_confg中PermitRootLogin no 改为yes,重新启动ssh服务。

service ssh stop

service ssh start 

apt-get install vsftpd 

 service vsftpd restart

配置jdk

下载jdk   jdk-8u91-linux-x64.tar.gz

解压 tar -xvf  jdk-8u91-linux-x64.tar.gz

 /etc/profile 打开 /etc/profile 文件,然后在文件末尾添加如下三行:

export JAVA_HOME=/usr/lib/jdk1.8.0_45

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

 vsftpd 查看

root 用户不能ftp

注释掉 /etc/ftpusers 中的root即可

上传权限不足:

原因:vsftp默认配置不允许上传文件。

解决:修改/etc/vsftpd.conf

将“write_enable=YES”前面的#取消。

重启vsftp服务器。

客户端ssh连虚拟机 如果虚拟机采用自动分配ip每次连都要改不方便 ,所以呢要配置静态ip 这个在前端界面配置完了。

下面是从网上摘下来的 修改配置文件方式来配置静态ip 自己没有试过 且记录一下在界面配置好了之后再打开 vi /etc/network/interfaces 没有这些内容)
sudo vi /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
sudo /etc/init.d/networking restart

查看SELinux状态:

1、/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态

SELinux status:                 enabled

2、getenforce                 ##也可以用这个命令检查

关闭SELinux:

1、临时关闭(不用重启机器):

setenforce 0                  ##设置SELinux 成为permissive模式

                              ##setenforce 1 设置SELinux 成为enforcing模式

2、修改配置文件需要重启机器:

修改/etc/selinux/config 文件

将SELINUX=enforcing改为SELINUX=disabled

重启机器即可

原文地址:https://www.cnblogs.com/heling/p/5522105.html