# CentOS 配置双网卡
在"设置"里找到网卡,第二块,选"网桥"。打开CentOS。
> # 记录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 与主机共享文件夹
> 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
> # 重新登录即可