① Linux多用戶時如何共享程序和文件
如果User2和User3訪問不了可能正常,但是root都訪問不了,那你還是看看是不是安裝不正確
PS:要在系統全局范圍內能找到這個安裝的軟體的執行文件,那麼它大概的位置應該在以下幾個地方之一,並且有可執行的許可權,就是ls -l查看的時候x的那個位:
/sbin
/bin
/usr/bin
/usr/local/bin
/usr/sbin
最可能使用的是/usr/local/bin
因為/sbin存放的是管理員管理系統的一些工具文件,如fdisk,vgcreate(實際上它是鏈接到lvm的軟連接),shutdown等,/bin存放的是管理員和普通用戶都可以使用的一些一般文件,如ls,echo等,/usr/bin存放的是系統運行需要的一些工具文件和一些用戶(可能不是管理員用戶)如at,crontab,gcc,free等,/usr/local/bin存放的是用戶自己安裝的一些工具文件,比如你寫一個腳本,在終端中不想用絕對路徑來執行它,那麼可以把它放在這兒(別忘了執行許可權),/usr/sbin存放的不大清楚,但是貌似跟網路有關的。
最後就是特殊許可權位setgid,它只對目錄產生影響,當一個目錄的g所在位設置了setgid時,這個目錄的屬組裡面的用戶對它都有共同的訪問許可權。
② linux是不是共享軟體
不是。
linux
是基於
gnu
gpl
軟體協議第二版發布的「開放源代碼」操作系統內核。
③ linux是開放性共享軟體嗎
Linux是一種自由和開放源碼的類Unix操作系統。目前存在著許多不同的Linux,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,從手機、平板電腦、路由器和視頻游戲控制台,到台式計算機、大型機和超級計算機。Linux是一個領先的操作系統,世界上運算最快的10台超級計算機運行的都是Linux操作系統。嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU 工程各種工具和資料庫的操作系統。Linux得名於計算機業余愛好者Linus Torvalds。
Linux 操作系統的誕生1981 年IBM 公司推出享譽全球的微型計算機IBM PC。在1981-1991 年間,MS-DOS操作系統一直是微型計算機上操作系統的主宰。此時計算機硬體價格雖然逐年下降,但軟體價格仍然是居高不下。當時Apple 的MACs 操作系統可以說是性能最好的,但是其天價沒人能夠輕易靠近。 到1991 年,GNU 計劃已經開發出了許多工具軟體。最受期盼的Gnu C 編譯器已經出現,但還沒有開發出免費的GNU 操作系統。即使是MINIX 也開始有了版權,需要購買才能得到源代碼。而GNU 的操作系統HURD 一直在開發之中,但並不能在幾年內完成。對於Linus 來說,已經不能等待了。從1991 年4 月份起,他開始醞釀並著手編制自己的操作系統。剛開始,他的目的很簡單,只是為了學習Intel 386 體系結構保護模式運行方式下的編程技術。但後來Linux 的發展卻完全改變了初衷。 1991 年初,Linus 開始在一台386sx 兼容微機上學習minix 操作系統。通過學習,他逐漸不能滿足於minix 系統的現有性能,並開始醞釀開發一個新的免費操作系統。根據Linux 在comp.os.minix 新聞組上發布的消息,我們可以知道他逐步從學習minix 系統到開發自己的Linux 的過程。 從1991 年的4 月份開始,Linus 幾乎花了全部時間研究386-minix 系統(hack the kernel),並且嘗試著移植GNU 的軟體到該系統上(GNU gcc、bash、gdb 等)。並於4 月13 日在comp.os.minix 上發布說自己已經成功地將bash 移植到了minix 上,而且已經愛不釋手、不能離開這個shell 軟體了。 第一個與Linux 有關的消息是在1991 年7 月3 日在comp.os.minix 上發布的(當然此時還不存在Linux 這個名稱,當時Linus 的腦子里想的可能是FREAX ,FREAX 的英文含義是怪誕的、怪物、異想天開等)。其中透露了他正在進行Linux 系統的開發,並且在Linux 最初的時候已經想到要實現與POSIX(UNIX 的國際標准)的兼容問題了。 在Linus 的下一發布的消息中(1991 年8 月25 日 comp.os.minix),他向所有minix 用戶詢問"What would you like to see in minix?"("你最想在minix 中見到什麼?"),在該消息中他首次透露出正在開發一個(免費的)386(486)操作系統,並且說只是興趣而已,代碼不會很大,也不會象GNU 的那樣專業。開發免費操作系統這個想法從4 月份就開始醞釀了,希望大家反饋一些對於minix 系統中喜歡那些特色不喜歡什麼等信息,由於實際的和其它一些原因,新開發的系統剛開始與minix 很象(並且使用了minix 的文件系統)。並且已經成功地將bash(1.08 版)和gcc(1.40 版)移植到了新系統上,而且再過幾個月就可以使用了。 最後,Linus 申明他開發的操作系統沒有使用一行minix 的源代碼;而且由於使用了386 的任務切換特性,所以該操作系統不好移植(沒有可移植性),並且只能使用AT 硬碟。對於Linux 的移植性問題,Linus 當時並沒有考慮。但是目前Linux 幾乎可以運行在任何一種硬體體系結構上。 到了1991 年的10 月5 日,Linus 在comp.os.minix 新聞組上發布消息,正式向外宣布Linux 內核系統的誕生(Free minix-like kernel sources for 386-AT)。這段消息可以稱為Linux 的誕生宣言,並且一直廣為流傳。因此10 月5 日對Linux 社區來說是一個特殊的日子,許多後來Linux 的新版本發布時都選擇了這個日子。所以RedHat 公司選擇這個日子發布它的新系統也不是偶然的。
④ 如何通過網路在Windows,MAC和Linux之間共享文件
家庭文件共享曾經是一個噩夢,即使在不同的Windows版本之間—— 甚至不考慮Mac和Linux!但現在這些操作系統可以相互通信並且無需特殊軟體就可共享文件。 我們之前使用SMB協議來做到這點。Windows使用SMB來做文件共享,同時Mac和Linux發行版都內置支持SMB。Microsoft甚至給開源Samba項目提交過補丁來改進它! 在Windows上共享文件夾 既然其他操作系統不能訪問家庭組,您需要啟用Windows老式的文件共享。要做到這點,打開控制面板進入網路和共享> 更改高級共享設置。啟用「網路發現」和「文件與列印共享」。 如果你想要無需密碼訪問共享文件夾你還需要微調一下其它選項。 在Windows Explorer或者File Explorer中找到你想共享的文件夾,右鍵點擊,選擇屬性。點擊共享標簽,並使用這里的選項來共享和配置文件夾的許可權。 在Windows上訪問共享文件夾 在Windows Explorer或者File Explorer中訪問網路面板來瀏覽其他計算機共享給你的文件。你會看到正確配置後的Mac和Linux計算機在Windows PC機附近出現了。雙擊一台計算機來查看它的共享文件。 如果你知道計算機名或者IP地址,你同樣可以直接連接到這台計算機上,只需要在Windows Explorer或者File Explorer中輸入\計算名後按下回車就可以了。如果你希望直接通過IP地址連接,只需要將計算機名換成IP地址就可以了 在Mac OS X 上共享文件夾 你需要在你的Mac上啟用網路文件共享來共享文件。點擊桌面左上角的蘋果logo,並選擇系統偏好。點擊共享圖標並啟用文件共享。點擊選項按鈕,並確認「使用SMB共享文件和文件夾」已經啟用。 在共享文件夾那列中選擇添加要共享的文件夾。使用用戶列來選擇哪些用戶和組可以訪問和寫入它們 在 Mac OS X 訪問共享目錄 打開Finder,在屏幕頂部的菜單中點擊Go,選擇連接到伺服器,輸入下面的地址,用Windows計算機名代替COMPUTERNAME:smb://COMPUTERNAME。你同樣可以輸入計算機IP來代替計算機名。 你會被提醒你應該用相應的憑證來驗證或者以訪客方式登錄。連接完成後,在Finder的側邊欄的共享列中就會出現這台計算機, 要在你每次登錄後自動鏈接到共享文件夾,打開系統偏好窗口並進入用戶與組 > 登錄項。從finder中的共享列中的網路共享拖拽到登錄項列表中 在 Linux 中共享文件夾 在Linux上使用你桌面文件管理器來共享文件夾。這里,我們使用Ubuntu 14.04上的Nautilus,不過其他文件管理器上的過程應該是相似的。 打開文件管理器,在想要共享的文件上右鍵,選擇屬性。點擊本地網路共享標簽並對這個文件啟用共享。如果這是你第一次啟用共享,你會被提示要求安裝Samba軟體——這在你提供密碼的時候會自動顯示。 在安裝完Samba軟體後配置共享設置- 確認點擊創建共享按鈕來開始共享文件夾。 在 Linux 上訪問共享文件夾 你的Linux桌面文件管理器可能包含了一個網路瀏覽器,它可以用來定位並訪問在本地網路的共享文件夾。 在文件管理器的側邊欄點擊瀏覽網路選項。接著雙擊Windows網路選項,雙擊你的工作組(默認是WORKFROUP),雙擊鄰近的計算機來瀏覽它的共享文件。 要直接連接到一台計算機,選中Nautilus中的「連接到伺服器」選項,並輸入像這樣的遠程計算機地址:smb://COMPUTERNAME 不過在你連接時,你可能需要使用具有訪問遠程計算機許可權的用戶名和密碼來驗證。這依賴於你是否啟用了訪客訪問以及你如何設置你的文件夾共享許可權。
⑤ 怎麼在虛擬機Linux機下安裝WIFI共享軟體,規避學校客戶端的限制
其實不用這么麻煩的 用獵豹共享這款軟體就很好 大多數校園網都能成功共享的
你先用獵豹試試 如果不行再追問 再告訴你一個稍微麻煩一點的方法 單比虛擬機簡單
⑥ 跨平台在不同系統之間可以實現遠程登錄,文件共享的軟體有哪些(其中一個系統是linux系統)
遠程登錄:
linux和linux:ssh
linux—》win:rdesktop ip (前提是win允許遠程桌面共享)
win—》linux:xmanager
其實,這些都可以用VNC來代替
遠程文件共享:
樓上說的scp就不錯,將對方機器上的目錄直接掛載在自己硬碟上就ok了,如果是linux系統之間,那麼用nfs貌似速度更快點,有人做過統計,是scp的兩倍,沒經過求證,算是道聽途說了,另外,nfs不是很安全
水平有限,錯誤難免,見諒
⑦ 誰能告訴我,能夠實現windows和linux共享的軟體有哪些啊出來samba之外的
告訴你一個最簡單的辦法,在windows下安裝一個winscp軟體,然後運行,打開一個窗口,如果Linux的ip地址,用戶名,密碼,點擊連接,如果連接成功,會出現一個類似windows資源管理器的窗口,分左右兩屏,左邊是windows目錄,右邊是Linux目錄,很簡單,滑鼠拖拽,很方便的
⑧ Linux最新流行的伺服器軟體是哪些
1、Apache 2.0.59 for Linux 說明: 最流行的HTTP伺服器軟體之一。快速、可靠、可通過簡單的API擴展,Perl/Python解釋器可被編譯到伺服器中,完全免費,完全源代碼開放。如果你需要創建一個每天有數百萬人訪問的Web伺服器,Apache可能是最佳選擇。 2、Apache HTTP Server for Linux 說明:最流行的Web伺服器軟體。快速、可靠、可通過簡單的 API 擴展,Perl/Python 解釋器可被編譯到伺服器中,完全免費,完全源代碼開放。如果你需要創建一個每天有數百萬人訪問的 Web 伺服器,Apache 可能是最佳選擇。 3、DNews Stable 說明:DNews is the news server of choice for many many corporations. This system is flexib leand easy to setup and configure.Included in this package is the DNews webpackage which allows a web style gateway to the Usenet. 4、WWWThreads Stable 4.2.2 說明:WWW Threads is an inter active discussion forum. It supports flator threaded posts,sortorders,subscriptions,uploads,editable posts,searching,privatemessages,and more.Administrator scan ban users,update forums,designate moderators.WWWThreads is based on MySQL. 5、Proxy+ 2.3 說明:Proxy+是一防火牆,代理和郵件伺服器,從LAN共享國際互連網.Proxy+在工作站或伺服器上工作,在MSWindows9x/NT上工作並連接到國際互連網. 6、SyGate Home Network V4.0 Build 727 漢化補丁 說明:SyGate是由中國人在矽谷開發的,是業界最為簡單易用的Internet共享軟體。它用一條電話線,一個Modem,一個帳號就能將整個區域網中的所有PC連接至Internet中,大大節約上網費用。與其它Internet共享軟體不同,Sygate是作為網關與Internet進行連接的,這意味著Sygate僅需安裝在有Modem的那台PC上,其它機器不用安裝任何軟體。與WINGATE,ProxyServer等類型的軟體相比,Sygate具有不可比擬的易用性。Sygate可支持Analog(普通電話撥號)、ISDN、ADSL和CableModem。 7、Dbedit Stable 說明:Dbedit is a tool for generating webpages that read and modify a database. You can take any webpage and link it to a database with this tool. 8、HyperChat Suite 1.3.5 說明:Windows95/98/NT下面的一套功能強大而全面的聊天程序,通過它你可以在你的站點上建立一個自己的高級聊天室,並且這個程序是全免費的,不斷的免費為你更新。包括一些聊天室的基本功能,比如踢人,注冊用戶,發布消息等等,更包括一些高級的功能。 9、MDaemon 英文版 V8.1.1 說明:MDaemon就是這樣一款優秀的郵件伺服器軟體。它由美國Alt-N公司開發,提供專業的性能和簡便的操作。通過簡單的設置,它就能自動處理電子郵件,防範垃圾郵件和病毒。 10、伺服器類:Web Log Explorer Pro V2.3 說明:WebLogExplorer可以統計分析Apache、IIS網站主機的.log紀錄文件,能夠將多種關於網站瀏覽者的統計資料徹底解析,包括:參觀人次、動態狀況、文件存取狀態、參照網頁、搜尋引擎、錯誤、來訪者國家、網站搜尋字元串/片語等等。 11、郵件伺服器 CMailServer 3.30 說明:CMailServerv1.2的主要特點:可以在企業區域網內建立自己的郵件伺服器。安裝簡單方便。支持通用的郵件客戶端(OutlookExpress,Foxmail)來收發電子郵件。可以通過瀏覽器來申請電子信箱和修改信箱密碼、資料等。服務端可以管理用戶郵箱的申請、注銷、密碼修改和初始化。服務端具有歷史記錄功能。 12、Vatata流媒體系統 V1.5 目錄伺服器 說明:我們曾經沉浸於傳統流媒體系統帶來的樂趣,我們正在沉浸與P2P流媒體系統帶來的興奮。接收是樂趣,發布是源泉,未來,我們將用新的方式發布我們的創造,共享我們的樂趣。 Vatata是一個充滿詩意的P2P流媒體系統,要讓想要發布自己創作,共享興趣的人們能夠可以在這個熙熙攘攘的互聯網世界擁有自己永遠的一塊天空。Vatata提供了完整的工具包,包括三個部分,頻道伺服器,流媒體伺服器,以及客戶端程序,使你可以架設自己的頻道伺服器,流媒體伺服器,引入流媒體內容,發布媒體文件。你不但可以在公共網路上發布文件,更可以在區域網內實時播放你的創作,給大家一個驚喜。 13、Nofeel FTP Server V3.0.2630 說明:NofeelFTPServer是一個專為Windows2000/XP開發的FTPServer程序,可以實時觀察所有連接用戶,包括所有命令和伺服器響應,並能隨時終止其文件傳輸或將連接斷開。在slient模式下,具有高性能並消耗很少的系統資源,尤其是CPU時間。NofeelFTPServer有功能豐富,如虛擬目錄,IP限制,流量限制等,其anti-idle功能可以讓管理員指定哪些命令被認為是idle命令,從而防止現在許多的smartftpclient的欺騙。 14、Advanced Direct Remailer(ADR) 2.12 說明:強大的email和SMTP伺服器,支持郵件列表,plugins,多線程和Socks5Proxy,您的email客戶端軟體可以不通過ISP的SMTP伺服器而直接向目的地址的伺服器發信。 15、Ipconf Stable 0.75 說明:,. 16、搜易寬頻FTP伺服器 V1.3 說明:建立自己的海量空間FTP文件伺服器工具。只要你能連上互聯網,獲得獨立的IP地址,就可以把你的普通PC機作為一台ftp伺服器,向全世界開通屬於自己的零費用FTP服務站。如果你是撥號上網,因為流量限制會使訪問的人感覺文件傳輸非常慢,但如果你用的是ADSL寬頻或LAN方式,結果就大不一樣了,你幾乎擁有與專線一樣的網速,這就為架設自己的文件伺服器提供了可能。運行該軟體工具後,程序會將你的PC機的FTP埠開放提供文件傳輸服務,全球的用戶只要輸入你的IP地址就可以使用CuteFTP等類似的客戶端程序進行文件上傳、下載等操作了。真正讓您不花錢一分鍾就能建立自己的FTP伺服器,好酷喲! 17、Red Flag Function Server 4.0 Datasheet 說明:RedFlagFunctionServer4.0是RedFlagServer4Series產品線中專門用於中小企業及工作組基礎網路應用領域的一款伺服器操作系統產品。在RedFlagFunctionServer4.0提供的基礎網路服務中,包括了Apache、DHCP、DNS、FTP、Squid等,基本滿足中小企業及工作組用戶進行網路環境搭建的需求,為企業的Internet/Intranet接入提供了一個高效、穩定、安全的解決方案。 18、Red Flag Function Server 4.0 安裝手冊 說明:RedFlagFunctionServer4.0是RedFlagServer4Series產品線中專門用於中小企業及工作組基礎網路應用領域的一款伺服器操作系統產品。在RedFlagFunctionServer4.0提供的基礎網路服務中,包括了Apache、DHCP、DNS、FTP、Squid等,基本滿足中小企業及工作組用戶進行網路環境搭建的需求,為企業的Internet/Intranet接入提供了一個高效、穩定、安全的解決方案 19、Bootp/DHCP Server Stable 2.4.3 說明:;viaan/etc/ormation.,,asitismuchmorecomplete. 20、MSQL Stable 1.0.16 說明:tlememory.
⑨ samba能實現linux與linux系統之間的文件共享嗎
可以,Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟體,由伺服器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在區域網上共享文件和列印機的一種通信協議,它為區域網內的不同計算機之間提供文件及列印機等資源的共享服務。SMB協議是客戶機/伺服器型協議,客戶機通過該協議可以訪問伺服器上的共享文件系統、列印機及其他資源。通過設置「NetBIOS over TCP/IP」使得Samba不但能與區域網絡主機分享資源,還能與全世界的電腦分享資源。
Linux可作為samaba伺服器由windows客戶端訪問共享文件,這與Windows訪問其它Windows計算機的方式是相同的協議。
如果訪問samba伺服器或Windows伺服器共享文件的客戶機是個Linux系統,可使用客戶端軟體smbclient,語法如下:
smbclient [網路資源][密碼][-EhLN][-B<IP地址>][-d<排錯層級>][-i<范圍>][-I<IP地址>][-l<記錄文件>][-M<NetBIOS名稱>][-n<NetBIOS名稱>][-O<連接槽選項>][-p<TCP連接埠>][-R<名稱解析順序>][-s<目錄>][-t<伺服器字碼>][-T<tar選項>][-U<用戶名稱>][-W<工作群組>]
參數:
[網路資源] [網路資源]的格式為//伺服器名稱/資源分享名稱。
[密碼] 輸入存取網路資源所需的密碼。
-B<IP地址> 傳送廣播數據包時所用的IP地址。
-d<排錯層級> 指定記錄文件所記載事件的詳細程度。
-E 將信息送到標准錯誤輸出設備。
-h 顯示幫助。
-i<范圍> 設置NetBIOS名稱范圍。
-I<IP地址> 指定伺服器的IP地址。
-l<記錄文件> 指定記錄文件的名稱。
-L 顯示伺服器端所分享出來的所有資源。
-M<NetBIOS名稱> 可利用WinPopup協議,將信息送給選項中所指定的主機。
-n<NetBIOS名稱> 指定用戶端所要使用的NetBIOS名稱。
-N 不用詢問密碼。
-O<連接槽選項> 設置用戶端TCP連接槽的選項。
-p<TCP連接埠> 指定伺服器端TCP連接埠編號。
-R<名稱解析順序> 設置NetBIOS名稱解析的順序。
-s<目錄> 指定smb.conf所在的目錄。
-t<伺服器字碼> 設置用何種字元碼來解析伺服器端的文件名稱。
-T<tar選項> 備份伺服器端分享的全部文件,並打包成tar格式的文件。
-U<用戶名稱> 指定用戶名稱。
-W<工作群組> 指定工作群組名稱。
⑩ 如何實現window和linux文件共享工具
linux(虛擬機中)與windows共享文件兩種方法Windows下用SourceInsight與Linux協作編碼習慣了用SourceInsight讀寫代碼,在Linux下一時沒找到類似的工具,vi的操作也不熟,偶爾看看或小改動代碼還行,項目一大就感覺就力不從心了;所以還是准備採用Windows下進行代碼的閱讀和編寫,Linux下編譯運行。下文是該環境的安裝和配置過程,記錄備忘。環境說明:Windows7+SourceInsight3.5Ubuntu11.04(這里是基於VMware的虛擬機,理論上不僅限於虛擬機)以下主要分成兩部分,一是Ubuntu下Samba的安裝和配置;二是Windows下將Linux共享目錄映射為網路驅動器。一.Ubuntu11.04下Samba的安裝和配置1)安裝samba軟體包#sudoapt-getinstallsamba#sudoapt-getinstallsmbclient2)創建共享目錄:(目錄名可自定義)#mkdir/home/share#chmod-R777/home/share#若不更改許可權,windows下不能寫入(適用於只讀共享)!!!3)修改Samba配置文件:#cp/etc/samba/smb.conf/etc/samba/smb.conf.bak#備份samba的配置文件#gedit/etc/samba/smb.confA.找到"#security=user"將它改成"security=share"#註:去掉行首的注釋符號說明:security=share表示任何人都可以不需要輸入密碼登錄;默認的security=user表示每個用戶必須輸入密碼才能登錄。B.在配置文件的最後加入以下內容(不包含行末注釋說明部份)[share]#共享文件名,可自定義,與共享目錄名可不一致comment=VMwareUbuntuShare#共享說明,可自定義path=/home/share#共享目錄,應與之前創建的一致,必須為絕對路徑public=yes#允許所有人都能夠看到此目錄writable=yes#允許用戶在此目錄下可寫4)重啟Samba服務#sudo/etc/init.d/smbdrestartSamba的安裝和配置已完成。二.Windows7下將步驟一的共享目錄映射為網路驅動器。1)確保Ubuntu的網路配置OK,查看並記錄IP地址,這里以192.168.128.128為例。可在Windows7的cmd下先用ping檢測下網路是否暢通。如OK,在Windows的資源管理器地址欄中輸入"\\192.168.128.128\share",即可訪問該共享目錄。2)在[計算機]圖標上點右鍵(XP可能是在[網上鄰居]圖標上點右鍵),選擇"映射網格驅動器(N)"在「驅動器」一欄選擇合適的盤符,這里選擇為W;在「文件夾」一欄輸入"\\192.168.128.128\share";點擊完成。3)雙擊[計算機],即可看到一個盤符為W的網路驅動器。三.共享代碼。把代碼放在以上創建的共享目錄里,在此創建SourceInsight工程,即可在Windows中用SourceInsight對代碼進行修改和編寫;在Ubuntu中進行編譯。====================================================================第二種法使用vmware自帶的共享文件夾功能說是自帶,其實需要安裝vmware-tools,具體怎麼安裝請自行網路;共享目錄在linux端是/mnt/hgfs;在win中需要在vmware的系統里setting-》option-》sharedfolders里設置