實現不同虛擬用戶具有不同家目錄和權限
需求用戶peter的家目錄為/var/ftp/vuserdir/peter,他只有下載權限,沒有其他權限(創建目錄、重命名、刪除、上傳等); 用戶ken的家目錄為/var/ftp/vuserdir/ken,他有所有權限。配置# 創建本地用戶(用於
CentOS7下搭建nginx反向代理服務器使得外網可以二級域名訪問內網應用
創建nginx的本地yum源[root@localhost ~]# yum list |grep nginxNo package nginx available.[root@localhost ~]# //給跪了,什麼鬼,怎麼沒有nginx的rp
Jenkins -- 插件開發之一環境搭建
1、准備環境①Maven②JDK③Eclipse 2、修改Maven的配置文件修改maven安裝目錄/conf/settings.xml文件。修改後內容如下: org.jenkins-ci.tools
在內網搭建一台服務器實現從外網連接到內網
環境服務端:CentOS 6.7 32-bit客戶端:Windows XP服務端配置# 關閉SELinuxsed -i '/^SELINUX\b/s/=.*/=disabled/' /etc/selinux/configsetenfo
在Ubuntu Server 32bit搭建hustoj -- 上
人到大三,各種焦頭爛額,總的來說,就是想學的東西太多,想做的項目太多,想參加的比賽太多,還好有我女朋友的陪伴,這才使我的生活變得有滋有味。昨天下午,學校老師找到我,聊了一會,大概意思有兩點:1.校賽、省賽都得參加,東北四省賽看我的表現,允許我自由
2015唯品會運維實習生筆試題目(包含個人解答)
1.在linux/unix操作系統中用什麼命令可以向一個進程發送信號A.signal B.kill C.create D.fork答案:B2.在Linux/Unix操作系統中當一個進程終止時,下面哪個信號會被發送A.SIGCHLD(子進程結束父進
ansible學習筆記(二) -- roles
上一節把整個布局大概列了一下,這節重點記錄一下 /etc/ansible/roles/tomcat 這個目錄下的各目錄的意義此目錄的目錄結構如下: . ├── files │ └── tomcat-initscript.sh
[CodeVersion--SVN]用TortoiseSVN進行本地代碼管理
簡述這裡討論的是如何管理自己個人電腦的個人項目的代碼。和SVN服務器配置無關。因為在自己電腦進行個人項目時,許多時候也會遇到階段性的功能完成,一般會考慮將這個時間節點的代碼壓縮成一個包,打上時間點標志,然後保存在本地文件夾中。但是這種方式還是很原
實現以賬號密碼驗證的OpenVPN服務器
環境服務端:CentOS 6.7 32-bit客戶端:Windows XP服務端配置# 關閉SELinuxsed -i '/^SELINUX\b/s/=.*/=disabled/' /etc/selinux/configseten
Linux下安裝nginx
前言: Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件代理服務器,並在一個BSD-like 協議下發行。其特點是占有內存少,並發能力強,事實上nginx的並發能力確實在同類型的網頁服務器中表現較好。(面試時裝X專用)Nginx需
Hadoop(三)集群的搭建
下載hadoop壓縮包:Hadoop-1.1.2.tar.gz在對應的目錄中解壓文件,在控制台輸入如下命令:tar zxvf ./hadoop-1.1.2.tar.gz進度到conf目錄中,修改hadoop的相關文件: 配置hadoop
解決df和du查出來的已使用空間不同的問題
我之前在系統上寫過一個監控硬盤剩余空間的腳本,今天它給我發來報警了,於是我就登錄到服務器上查看,結果發現df和du查出來的結果不一樣,du查出來的“實際使用空間”明顯比df查出來的已使用空間要小很多,這是為什麼呢?難道有些
vim中使用ctags工具
1 ctags簡介ctags產生標記文件以幫助在源文件中定位對象。2 其生成的標記文件tags中包括這些對象的列表:用#define定義的宏枚舉型變量的值函數的定義、原型和聲明名字空間(namespace)類型定義(typedefs)變量(包括定
操作系統進程與線程之線程篇
1.1為什麼要引入多線程?從多個角度去分析下- A.從用戶角度分析,有得程序員需要寫一個經常阻塞(比如I/O的程序),沒人希望自己程序阻塞一次就掛起。- B.從系統設計角度分析,許多系統搞出來的線程切換的速度都是遠遠大於進程切換速度的。而且線程切
操作系統訪問文件的方式
訪問文件的方式訪問文件的方式 標准訪問文件方式 直接IO方式 同步訪問文件方式 異步訪問文件方式 內存映射方式讀取和寫入文件IO操作都需要調用操作系統提供的接口,讀和寫分別對應read和write兩個系統調用,那麼就存在內核空間和用戶空間地址切換
vim 配置(ma6174 + YCM)
首先做准備工作1.sudo apt-get updatesudo apt-get install -fsudo apt-get install python-devsudo apt-get install python-pipsudo apt-g
Dockerfile文件那些事(一)
Dockerfile是用來構建鏡像的,該文件中有這麼幾個指令:FROMMAINTAINERRUNEXPOSE 上面這四個指令以後咱們慢慢說他們的作用 還有幾個常用的指令:CMDENTERYPOINTADDCOPYVOLUME
Fedora 13 系統安裝
[page][1]Download Fedora 13 ISO image from following site? http://ftp.riken.jp/Linux/fedora/releases/13/Fedora/x86_64/iso/I
Fedora 23 系統安裝
[1]Download Fedora 23 ( released on 03 November, 2015 ) from the following site.? http://download.fedoraproject.org/pub/fed