導航:首頁 > IDC知識 > 個人linux伺服器

個人linux伺服器

發布時間:2020-10-17 02:17:19

1、一個伺服器,linux系統,可以容許多個人在不同地方以root身份遠程登錄嗎?

另外一個例子,pam_limits.so模塊也可以使用在對一般應用程序使用的資源限制方面。舉例來說,如果需要在SSH伺服器上對來自不同用戶的ssh訪問進行限制,就可以調用該模塊來實現相關功能。例如,當需要限制用戶admin登錄到SSH伺服器時的最大連接數(防止同一個用戶開啟過多的登錄進程),就可以在/etc/pam.d/sshd文件中增加一行對pam_limits.so模塊的調用:
session required pam_limit.so

然後在/etc/security/limits.conf文件中增加一行對admin用戶產生的連接數進行限定:
admin hard maxlogins 2

完成之後重啟伺服器端的sshd服務。
之後我們可以看到,從客戶端以admin身份登錄SSH伺服器時,在客戶端上可以打開兩個控制台登錄。但當客戶端開啟第三個登錄窗口的時候會被伺服器拒絕,但其它用戶不會受到限制。

2、個人電腦能裝伺服器版本的LINUX嗎

當然可以,只要你的機器性能夠強大

3、如何查看linux伺服器的配置

1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。

2、在linux命令行下輸入shell指令:cat /proc/cpuinfo,按回車,會看到cpu的信息。

3、輸入shell指令:fdisk -l,按回車,會看到硬碟的信息。

4、linux系統可以用來干什麼?

常用的IT伺服器有Linux、Unix和Windows操作系統,其中Linux因其穩定、開源、免費、安全、高效的特點,發展迅猛,在伺服器市場佔有率超過80%,隨著雲計算的發展,Linux在未來伺服器領域仍是大勢所趨!
Linux操作系統主要有以下三大應用領域:
1. Linux作為企業級伺服器的應用
Linux系統可以為企業架構WWW伺服器、資料庫伺服器、負載均衡伺服器、郵件伺服器、DNS伺服器、代理伺服器、路由器等,不但使企業降低了運營成本,同時還獲得了Linux系統帶來的高穩定性和高可靠性,且無須考慮商業軟體的版權問題。
2. 嵌入式Linux系統應用領域
由於Linux系統開放源代碼,功能強大、可靠、穩定性強、靈活而且具有極大的伸縮性,再加上它廣泛支持大量的微處理體系結構、硬體設備、圖形支持和通信協議,因此,在嵌入式應用的領域里,從網際網路設備(路由器、交換機、防火牆,負載均衡器)到專用的控制系統(自動售貨機,手機,PDA,各種家用電器),LINUX操作系統都有很廣闊的應用市場。特別是經過這幾年的發展,它已經成功地躋身於主流嵌入式開發平台。
3. 個人桌面Linux應用領域
所謂個人桌面系統,其實就是我們在辦公室使用的個人計算機系統,例如:Windows xp、windows 7、Mac等。Linux系統在這方面的支持也已經非常好了,完全可以滿足日常的辦公及家長需求。
隨著Linux在伺服器領域的廣泛應用,近幾年來,該系統已經參透到電信、金融、政府、教育、銀行、石油等各個行業,同時各大硬體廠商也相繼支持Linux操作系統;同時,大型、超大型互聯網企業都在使用Linux系統作為其伺服器端的程序運行平台,全球及國內排名前十的網站使用的幾乎都是Linux系統,Linux已經逐步滲透到了各個領域。這一切表明,Linux在伺服器市場前景光明。

5、如何在自己的linux伺服器上搭建網站

1.根據機器的用途,許多服務是不需要的。如果Linux只是一個桌面,那麼就不需要sendmail、HTTPD和許多其他服務。

如果您的伺服器只是一個Web伺服器,您還可以關閉許多服務。為此,轉到administration菜單並檢查服務項。只需撤消您不想啟動的任何服務選項。

2.使用輕量級窗口管理器,而不是GNOME或KDE。我插入內存佔用窗口管理器的原因是,它們極大地減少了圖形化(界面)啟動時間。而不必等待額外的30到60秒來啟動GNOME或KDE。

3.確保內網的正常使用。指定內聯網LINUX訪問地址,並確保LINUX伺服器的SSH服務正常工作。

4.在被訪問的LINUX伺服器上安裝nat123clientLINUX並使用它。登錄網站,左用戶中心,添加埠映射。選擇完整的埠映射類型。

填寫內部網LINUX固定地址埠,外部網路訪問域名。您可以使用自己的域名或二級域名。

5.安裝nat123客戶機並在外部網路訪問端使用訪問器。

6、linux個人版和伺服器版本有什麼區別

穩定性,以及軟體、技術的新舊。

一般部分系統,個人版可能不會附帶 apache ftp mysql 這種伺服器用的軟體,但一般都會提供這種軟體的下載安裝。軟體一般很新,技術也很新,但針對伺服器的一些特殊技術一般不支持。桌面環境也增加了很多娛樂元素的程序,擴展。

伺服器版一般講究大而全,資料庫一下自帶兩個,web 伺服器程序自帶 2 個,伺服器版一般也會自帶圖形界面,但有的是很簡單的為了遠程設置方便而存在的,設置一般很傳統。軟體一般都會是酒精考驗(呃……久經考驗)的版本,一般都是很老,但錯誤,問題都已經被找的差不多了的版本。技術不是很新,但會支持很多伺服器特有的技術,比如集群一類的。

7、大家認為Linux個人桌面版和伺服器分別哪個好用

這個還是根據使用者的用途區分,如果你需要編程、跑應用,做軟體,肯定是伺服器的好,如果你只是個人使用,學習為目的,那就是桌面版,交互性強點

8、ubuntu下如何 遠程登錄linux伺服器

通過客戶端安裝Xshell連接遠程,步驟如下:

1、執行新建命令。打開Xshell軟體後找到左上角第一個「文件」菜單並單擊,彈出來一個下拉框,點擊選擇「新建」命令(或者直接按下快捷鍵「Alt+n」)。

3、點擊「新建」之後就會出現下面這樣一個界面,「名稱」根據自己的需求填寫,「協議」就是默認的SSH,「主機」是這一步最關鍵的,一定要填寫正確,否則無法登錄,埠也是默認的22,其他不用填,填寫完成之後先不要點確定,看下一步。

4、找到連接選項欄中的「用戶身份驗證」點擊,點擊之後會讓填寫用戶名和密碼,其中「方法」默認「password」,「用戶名」填寫FTP用戶名,「密碼」填寫FTP密碼,填寫完成點擊確定。

5、登錄剛才保存的賬號,單擊左上角的「文件」菜單,在其下拉選項選擇「打開」命令,彈出會話對話框,左下角有一個選項「啟動時顯示此對話框」。這個選項的意思是:每次打開Xshell都直接跳出這個對話框,根據需求勾選,然後找到想登錄的伺服器,點擊「連接」即可。

9、Linux環境下搭建FTP伺服器,配置本地用戶個人配置,userlist-deny=NO

vsftpd是UNIX類操作系統上運行的伺服器名稱,它的名字代表「very secure FTP daemon」,安全性是其設計與開發的一個重要目標。它可運行在Linux、Solaris等系統中,支持很多其他的FTP 伺服器不支持的特徵:

?? 非常高的安全性需求
?? 帶寬限制
?? 良好的可伸縮性
?? 創建虛擬用戶的可能性
?? 分配虛擬IP地址的可能性
一、vsftpd的啟動
#service vsftpd start
如果允許用戶匿名訪問,需創建用戶ftp和目錄/var/ftp
# mkdir /var/ftp
# useradd –d /var/ftp ftp

二、vsftpd的配置
Vsftpd的配置文件存放在/etc/vsftpd/vsftpd.conf 我們可根據實際數要對如下信息進行配置:
1. 連接選項
☆監聽地址和控制埠
(1) listen_address=ip address
定義主機在哪個IP 地址上監聽FTP請求。即在哪個IP地址上提供FTP服務。

(2) listen_port=port_value
指定FTP伺服器監聽的埠號。默認值為21。

2. 性能與負載控制
☆超時選項
(1) idle_session_timeout=
空閑用戶會話的超時時間,若是超過這段時間沒有數據的傳送或是指令的輸入,則會被迫斷線。默認值是300s

(2) accept_timeout=numerical value
接受建立聯機的超時設定。默認值為60s

☆負載選項
(1) max_clients= numerical value
定義FTP伺服器最大的兵法連接數。當超過此連接數時,伺服器拒絕客戶端連接。默認值為0,表示不限最大連接數。

(2) max_per_ip= numerical value
定義每個IP地址最大的並發連接數目。超過這個數目將會拒絕連接。此選項的設置將會影響到網際快車、迅雷之類的多線程下載軟體。默認值為0,表示不限制。

(3) anon_max_rate=value
設定匿名用戶的最大數據傳輸速度,以B/s為單位。默認無。

(4) local_max_rate=value
設定用戶的最大數據傳輸速度。以B/s為單位。默認無。此選項對所有的用戶都生效。

3. 用戶選項
vsftpd的用戶分為3類:匿名用戶、本地用戶(local user)及虛擬用戶(guest)
☆ 匿名用戶
(1) anonymous_enable=YES|NO
控制是否允許匿名用戶登錄

(2) ftp_username=
匿名用戶使用的系統用戶名。默認情況下,值為ftp

(3) no_anon_password= YES|NO
控制匿名用戶登錄時是否需要密碼。

(4) anon_root=
設定匿名用戶的根目錄,即匿名用戶登錄後,被定位到此目錄下。主配置文件中默認無此項,默認值為/var/ftp/

(5) anon_world_readable_only= YES|NO
控制是否只允許匿名用戶下載可閱讀的文檔。YES,只允許匿名用戶下載可閱讀的文件。NO,允許匿名用戶瀏覽整個伺服器的文件系統。

(6) anon_upload_enable= YES|NO
控制是否允許匿名用戶上傳文件。除了這個參數外,匿名用戶要能上傳文件,還需要兩個條件,write_enable參數為YES;在文件系統上,FTP匿名用戶對某個目錄有寫許可權。

(7) anon_mkdir_wirte_enable= YES|NO
控制是否允許匿名用戶創建新目錄。在文件系統上,FTP匿名用戶必須對新目錄的上層目錄擁有寫許可權。

(8) anon_other_write_enbale= YES|NO
控制匿名用戶是否擁有除了上傳和新建目錄之外的其他許可權。如刪除、更名等。

(9) chown_uploads= YES|NO
是否修改匿名用戶所上傳文件的所有權。YES,匿名用戶上傳得文件所有權改為另一個不同的用戶所有,用戶由chown_username參數指定。

(10) chown_username=whoever
指定擁有匿名用戶上傳文件所有權的用戶。

☆本地用戶
(1) local_enable= YES|NO
控制vsftpd所在的系統的用戶是否可以登錄vsftpd。

(2) local_root=
定義本地用戶的根目錄。當本地用戶登錄時,將被更換到此目錄下。

☆虛擬用戶
(1) guest_enable= YES|NO
啟動此功能將所有匿名登入者都視為guest

(2) guest_username=
定義vsftpd的guest用戶在系統中的用戶名。

4. 安全措施
☆用戶登錄控制
(1) /etc/vsftpd.ftpusers
Vsftpd禁止列在此文件中的用戶登錄FTP伺服器。此機制是默認設置的。

(2) userlist_enable= YES|NO
此選項激活後,vsftpd將讀取userlist_file參數所指定的文件中的用戶列表。

(3) userlist_file=/etc/vsftpd.user_list
指出userlist_enable選項生效後,被讀取的包含用戶列表的文件。默認值是/etc/vsftpd.user_list

(4) userlist_deny= YES|NO
決定禁止還是只允許由userlist_file指定文件中的用戶登錄FTP伺服器。userlist_enable選項啟動後才能生效。默認值為YES,禁止文中的用戶登錄,同時不向這些用戶發出輸入口令的指令。NO,只允許在文中的用戶登錄FTP伺服器。

☆目錄訪問控制
(1) chroot_list_enable= YES|NO
鎖定某些用戶在自己的目錄中,而不可以轉到系統的其他目錄。

(2) chroot_list_file=/etc/vsftpd/chroot_list
指定被鎖定在主目錄的用戶的列表文件。

(3) chroot_local_users= YES|NO
將本地用戶鎖定在主目中。

三、vsftpd伺服器的配置實例:
基於IP的虛擬FTP伺服器配置
假設伺服器有兩個IP地址,192.168.1.199和192.168.1.200。vsftpd是建立在192.168.1.199上的。現在在192.168.1.200上再提供一個虛擬FTP伺服器。
☆創建虛擬FTP伺服器根目錄
# mkdir –p /var/ftp2/pub
確保/var/ftp2和/var/ftp2/pub目錄的所有者和組均為root,掩碼為755
# chmod 755 /var/ftp2 # chmod 755 /var/ftp2/pub
# chown –R root /var/ftp2 # chown –R : root /var/ftp2

☆ 增加虛擬FTP伺服器的匿名用戶帳號ftp2
# useradd –d /var/ftp2 –M ftp2

☆ 創建虛擬FTP伺服器的配置文件
復制原來的vsftpd.conf作為虛擬FTP伺服器的配置文件,並修改相關參數
# cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd2.conf
# vi /etc/vsftpd/vsftpd2.conf
添加或修改參數:
Listen=YES
Listen_address=192.168.1.200
ftp_username=ftp2
anon_root=/var/ftp2

並可參考vsftpd的配置部分的說明做其他配置,如:
??允許匿名用戶上傳文件
Write_enable=YES
Anon_world_readable_only=NO
Anon_upload_enable=YES
Anon_mkdir_write_enable=YES

創建匿名用戶上傳文件的目錄,並設置許可權:
# mkdir /var/ftp/incoming # chmod o+w /var/ftp/incoming

??取消寫許可權
Write_enable=NO
Anon_upload_enable=NO
Anon_mkdir_write_enable=NO
Anon_other_write_enable=NO

??限制下載速度為80KB/s
Anon_max_rate=8000

??控制並發數,以及每個IP地址的並發數
Max_clients=100
Max_per_ip=3

☆啟動虛擬FTP伺服器
# /usr/sbin/vsftpd /etc/vsftpd/vsftpd2.comf
vi /etc/vsftpd/vsftpd.conf
userlist_deny=NO /這個列表裡的人不拒絕,其他人拒絕(包括匿名)
userlist_file=/etc/mp /指明列表的路徑
然後:#vi /etc/mp 把可訪問的名字添加上去
重啟vsftpd 服務即可!

10、Linux伺服器,什麼是Linux伺服器

linux是一種操作系統,和硬體無關,你隨便找台機器裝上linux就是linux伺服器了。
另外,linux確實比windows穩定一些,普通電腦裝了linux也可以作為網站伺服器用,沒啥問題。
但是要注意一個問題,就是操作系統並不能保證你的硬體不出問題,所以,如果web網站比較重要的話,還是建議購買專門的伺服器來裝linux作為伺服器。畢竟伺服器的硬體故障率比普通機器那是好多了

與個人linux伺服器相關的知識