ubuntu下常用服务器的构建
1 ftp
1.1 ftp服務器
1.安裝vsftpd服務器
sudo apt-get install vsftpd
2.配置vsftpd.conf文件
sudo vi /etc/vsftpd.conf
添加下面設置
anonymous_enable=YES
anon_root=/home/xinwenpeng/ftp
no_anon_password=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
3.重啟服務器,重新加載/etc/vsftpd.conf配置文件
sudo /etc/init.d/vsftpd restart
4. 進入你的/home/xingwenpeng/ftp目錄下創建一個空目錄,供用戶上傳
cd ~/ftp
mkdir anonymous
chmod 777 anonymous
5.測試上傳功能,登陸ftp服務器,進入到anonymous目錄
ftp IP
cd anonymous
6.上傳命令,可以把你當前目錄下的文件上傳到ftp服務器的anonymous目錄
put somefile
12.1.2 ftp客戶端
Ubuntu 默認已經安裝ftp客戶端
12.1.3 lftp客戶端
lftp也是一種ftp客戶程序。它是以文本方式操作的,但是比起圖形界面更為方
便。lftp幾乎具有bash的所有方便功能,Tab 補全,bookmark, queue, 后臺下載等可以
得到支持。用法與ftp類似,主要的指令如下:
put 上傳文件
mput 上傳多個文件
get 下載文件
mget 下載多個文件
mirror 下載整個目錄及其子目錄
mirror –R 上傳整個目錄及其子目錄
!command 調用本地shell執行命令command
注意,有的發行版可能缺省沒有安裝lftp工具,需要用戶自己安裝。如果是Debian或
Ubuntu系統,則安裝lftp軟件包。
sudo apt-get install lftp
2 nfs
1.安裝nfs服務器
sudo apt-get install nfs-kernel-server
2.設置/etc/exports配置文件
sudo vi /etc/exports
添加這行配置
/home/用戶名/nfs *(rw,sync,no_root_squash)
3.在用戶目錄下創建nfs目錄
mkdir /home/用戶名/nfs
4.重啟服務器,重新加載配置文件
sudo /etc/init.d/nfs-kernel-server restart
5.在/home/用戶名/nfs目錄下創建測試文件hello
cd /home/用戶名/nfs
touch hello
6.測試服務器,把服務器共享目錄nfs掛在到/mnt節點
sudo mount -t nfs -o nolock -o tcp IP:/home/用戶名/nfs /mnt
7.進入/mnt目錄可以看到hello文件,表示構建成功
8.卸載網絡共享目錄
sudo umount /mnt
3 ssh
1.安裝ssh服務器
sudo apt-get install openssh-server
2.遠程登陸
ssh 用戶名@IP
總結
以上是生活随笔為你收集整理的ubuntu下常用服务器的构建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 监控网络IO、磁盘、CPU、
- 下一篇: Ubuntu 防火墙 ufw