VirtualBox配置CentOS

来源:互联网 发布:iu脸型数据 编辑:程序博客网 时间:2024/06/05 07:59

# CentOS 配置双网卡


第一块就不说了,默认就有;来说第二块。

在"设置"里找到网卡,第二块,选"网桥"。打开CentOS。


> ifconfig eth1
> # 记录mac,即HWaddr
> uuidgen
> # 记录uuid
> cd /etc/sysconfig/network-scipts
> sudo cp ifcfg-eth0 ifconfig-eth1
> sudo vi ifconfig-eth1
> # file:ifconfig-eth1
> # DEVICE=eth1
> # UUID='uuid'
> # HWADDR='mac'
> # ...
> # ZZ
> sudo service network restart
> # 提示eth0,eth1重新启动,分配IP
> ipconfig

> # 可以看到ip


应该出两个网卡,第二块与主机处于同一网段。




# CentOS 搭建ftp


主要是应用 vsftpd。

> sudo yum install vsftpd ftp
> sudo usermod -a -G ftp username
> ftp localhost
> # 本地测试,提示输入密码就OK了。之后是配置。
> sudo vi /etc/vsftpd/vsftpd.conf
> # anonymous_enable=YES 改为 > NO
> # ZZ
> # 最后是配置网络。
> # 先修改iptables,打开端口21
> sudo vi /etc/sysconfig/iptables
> # 把22 -j ACCEPT 一行的复制,22替换为21,然后ZZ
> sudo service iptables restart
> # 之后修改selinux
> getsebool -a | grep ftp
> # allow_ftpd_full_access off
> # ftp_home_dir off
> sudo setsebool -P allow_ftpd_full_access 1
> # 等好久
> sudo setsebool -P ftp_home_dir 1
> # 又等好久
> sudo service vsftpd restart
大概应该可以了。


# CentOS 与主机共享文件夹


首先 '设置'->'存储'->'控制器:IDE'->'添加',文件路径为

> C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso


然后 '设置'->'共享文件夹'->'添加',选上'自动挂载','固定分配'。


之后打开CentOS,

> sudo yum install gcc kernel-devel kernel-headers
> # 等一会
> sudo yum update kernel
> sudo reboot
> # 如果没有更新可以不重新启动
> sudo mkdir /media/cdrom
> sudo mount /dev/cdrom /media/cdrom
> sudo /media/cdrom/VBoxLinuxAdditions.run
> # 如果提示安装错误请:
> # vi /var/log/vboxadd-install.log
> df
> # 假设我的共享文件夹叫'pub',
> # 可以查到挂载点为 /media/sf_pub
> # 我的做法是在 ~ 下做一个软连接
> ln -s /media/sf_pub ~/pub
> # 最后改一下权限
> sudo usermod -a -G vboxsf username
> exit
> # 重新登录即可
0 0