Ⅰ iOS手機如何遠程式控制制linux電腦
首先在app store搜索ssh有很多可用的軟體
我用的是iTerminal這個軟體
然後ssh輸入ip 用戶名 密碼 就可以登錄到linux伺服器了
Ⅱ 如何通過ssh遠程登錄linux系統
通過ssh遠程登錄linux系統步驟如下:
1、啟動軟體,點擊快速連接,我們要選擇連接的協議。
Ⅲ 如何在安卓手機或平板設備上運行Linux系統
首先,關於linux,我們需要知道兩個知識點,一個在linux系統下,我們可以將一個文件掛載為一個分區,也就是說如果我有一個磁碟鏡像文件,我可以直接掛載為一個linux的分區;這一點與windows的虛擬光碟機有點類似,但是在linux下,不僅是光碟鏡像文件,所有的鏡像文件都可以掛載為一個linux的分區;第二個知識點就是chroot,可能看到這個你就明白了本文講的方法是如何從安卓設備運行linux系統的,如果還不明白的話,請繼續往下看。chroot 就是Change Root,也就是改變程序執行時所參考的根目錄位置。有了這兩個知識就簡單了。
方法:首先啟動安卓系統,然後將linux的系統鏡像文件掛載為安卓系統的一個分區(所以設備必須支持Loop設備),然後通過chroot命令切換程序執行時所參考的根目錄即可。這樣我們就可以使用系統鏡像文件里的操作系統了。
需要用到的幾個軟體:BusyBox Pro,Complete Linux Installer(內含終端模擬器 VNC安卓客戶端和Linux鏡像下載鏈接),適合於Arm的Ubuntu鏡像。這幾個軟體都可以從Google Play里下載到,其中BusyBox Pro是收費應用,網上應該也有免費的下載,可以搜一下。另外Complete Linux Installer也帶有BusyBox如果不想下載那個收費的,用這里帶的或許也可以,但是可能會報告一個錯誤。
軟體安卓好之後,將Ubuntu鏡像放到SD卡里,最好是Class 10的高速卡,不然可能會稍微卡一點,但是不會非常卡,因為大多數的操作還是依賴於安卓系統構建的系統的了,這跟直接將系統鏡像寫入SD卡並從SD卡啟動不同。這個鏡像文件需要放到SD卡的一個文件夾下,注意一定不能使中文。然後打開Complete LinuxInstaller,裡面有一個啟動操作系統,右上角會有一個菜單編輯,名稱任意,路徑當然就要選擇我們的鏡像所致的路徑了,保存並返回。此時點擊啟動即可啟動linux系統。此時會啟動終端模擬器,提示幾個問題,如果是第一次啟動會讓設置密碼,設置好密碼之後,再依次輸入y,最好設置解析度,y,即可。如果啟動失敗,可以多試幾次即可。
之後可以打開VNC客戶端,連接127.0.0.1:5900輸入剛才設置的用戶名密碼即可連接登陸。如果顯示被拒絕連接,可以檢查一下埠號是否正確。檢查的方法是到終端模擬器執行 netstat -tlnp 看一下vncserver前面對應的埠號碼是多少,再到VNC客戶端改為相應的埠號即可。
Ⅳ 如何在手機上安裝linux
首先,你的手機得是安卓手機(需要root),然後去安裝一款軟體名字叫「linux Deploy」
Ⅳ 智能手機自帶的LINUX系統怎麼啟用
我想,您所說的Linux系統指的是Linux發行版吧。
Linux發行版有很多,比如,redhat,ubuntu,arch,centos等等。
首先,你已經知道安卓是基於Linux內核開發的了,那麼你就是明白安卓的內核是Linux,而不同的是應用框架,這部分也就是你最直觀的感覺到不同的地方。
Linux發行版有一系列GNU的開源程序和庫,而安卓則是專門為手機定製了庫,而應用程序,基本上是不開源的。
因此,如果你只是想使用Linux內核的系統,那麼安卓就是,只是修改了一些;
如果你想要使用Linux發行版的,那麼你就需要刷機了,而且刷機的過程中,可能會有驅動程序不能使用的問題,因為安卓系統是手機廠家專門定製開發的驅動,如果你冒然刷Linux發行版,很大的可能是驅動問題解決不了。
Ⅵ 手機怎麼連linux系統
linux系統安裝 xrdp vncserver。在安卓下安裝遠程桌面軟體pc 遠程桌面 rdp,就可以連接了。本人使用debian,剛剛測試過 成功。
Ⅶ LInux用戶管理
Linux 維持多個人使用同一個用戶登錄系統, Windows 在修改組策略的情況下,也可以多個使用同一個用戶登錄
遠程連接Linux的方式:SSH協議
遠程連接Windows的方式:RDP協議
安卓手機(Linux系統):root 刷機,使用root用戶登錄系統
Usage:id [選項] [用戶名]
# id ,查看當前登錄的用戶信息
-u:查看用戶的uid
-g:查看用戶的gid
-G:查看用戶的屬組
[root@localhost ~]# id
uid=0(root) gid=0(root) 組=0(root)
[root@localhost ~]# id qian
uid=1001(qian) gid=1001(qian) 組=1001(qian)
[root@localhost ~]# id -g cls
1001
[root@localhost ~]# id -u cls
666
[root@localhost ~]# id -G cls
1001
[root@localhost ~]# id
uid=0(root) 用戶id
gid=0(root) 用戶組的id
組=0(root)
在系統中,不認識root,qian,zls
0:超級用戶
uid=1001(qian)
gid=1001(qian)
groups=1001(qian)
[root@localhost ~]# ll /etc/passwd
-rw-r--r-- 1 root root 916 3⽉ 30 10:26 /etc/passwd
[root@localhost ~]# cat /etc/passwd
用戶名 密碼佔位符 uid gid 注釋信息 用戶家目錄 用戶登錄shell
root: x: 0: 0: root: /root: /bin/bash
cls: x: 666: 1001: : /home/cls: /bin/bash
wutenglan:x:777:1001:武藤蘭老師是個好老師: /home/wutenglan:/bin/bash
[root@localhost ~]# ll /etc/shadow
---------- 1 root root 1088 3⽉ 30 10:50 /etc/shadow
[root@localhost ~]# cat /etc/shadow
qian :!! :18351 :0:99999:7:::
第一列:用戶名
第二列:密碼,!! 和 * 表示沒有密碼
第三列:上一次修改用戶密碼的時間(從1970年開始)/天
第四列:密碼最少使用的天數(0 是 無限制)
第五列:密碼過期天數 99999天
第六列:在密碼過期的前7天,提示需要修改密碼了,你的密碼還有7天要過期了
第七列:密碼過期後N天,強制提示修改密碼
第⼋列:賬戶的失效時間,從1970年開始計算
第九列:保留
root:$6$iM1LuZaUuwyZrIg.$/XdQsYgRpJaL
/.::0:99999:7:::
增
useradd
adser
Usage:useradd [選項] [用戶名]
默認情況下,在創建⽤戶的時候,會創建一個和用戶同名的組,並且把該用戶加入該組
[root@localhost ~]# useradd zls
-u:(uid)指定uid
-g:(gid)指定gid,也可以指定組名
-G:(Group)指定附加組,如果加入多個附加組則用 逗號隔開
-M:不創建家目錄
-s:(shell)指定登錄的shell
-c:(comment)添加註釋
-d:(directory)指定用戶的家目錄
-r:幫我們創建一個uid范圍是201-999的系統用戶,不創建家目錄
userdel
Usage:userdel [選項] [用戶名]
默認情況下,在刪除用戶的同時會把同名的用戶組也刪除,但是如果組內有其他用戶,則不會刪除組,
只刪除用戶
-r:刪除用戶的同時,刪除用戶的家目錄,和用戶的其他 郵件目錄... (刪除凈)
usermod
Usage:usermod [選項] [用戶名]
-u:修改uid
-g:修改gid
-G:修改附加組
-a:配合-G,在修改附加組的時候,起到追加效果(append)
-m:修改(遷移)家目錄,必須配合 -d
-d:指定修改後的家目錄
-s:修改登錄的shell
-c:修改注釋
-l:修改登錄的用戶名
-L:鎖定用戶(封號)
-U:解鎖用戶(解封)
id
whoami
1.什麼是用戶?
能夠正常登錄系統的,可以管理系統還有可以管理系統中的進程或者程序
02.Linux與windows系統的用戶有什麼區別?
linux 支持多用戶同時登錄
windows 默認不支持多用戶同時登錄
03.使用什麼命令可以查看用戶是否存在?
[root@oldboy ~]# id oldboy
[root@oldboy ~]# who
[root@oldboy ~]# whoami
root
04.跟用戶相關的配置文件都有哪些?分別存放的是什麼?
用戶存放的信息文件 /etc/passwd
用戶存放的密碼文件 /etc/shadow
用戶組信息文件 /etc/group
05./etc/passwd文件以':' 為分割符, 分為7個欄位,請說明一下每個欄位的具體含義?
欄位名稱 注釋說明
1.用戶名稱 //用戶的賬號名稱
2.密碼佔位符 //存放賬戶的口令,暫用x表示,密碼保存在/etc/shadow
3.用戶的UID //用戶標識號
4.用戶基本組GID //組標識號
5.用戶注釋 //用戶詳細信息
6.用戶家目錄 //root家目錄是/root普通用戶家目錄存在/home/username(可自定義)
7.用戶登錄Shell //用戶登錄Linux使用的shell #cat /etc/shells
06./etc/shadow文件以':' 為分割符, 分為9個欄位,請說明一下每個欄位的具體含義?
欄位名稱 注釋說明
1.用戶登陸名 //用戶的賬號名稱
2.加密後的密碼 //用戶密碼,這是加密過的口令(未設密碼時為!!)
3.最近一次密碼更改時間 //從1970年到最近一次更改密碼時間之間過了多少天
4.密碼最少使用幾天 //密碼最少使用幾天才可以更改密碼(0表示無限制)
5.密碼最長使用幾天 //密碼使用多少天需要修改密碼(默認99999永不過期)
6.密碼到期前警告期限 //密碼過期前多少天提醒用戶更改密碼(默認過期提前7天警告)
7.密碼到期後保持活動的天數 //在此期限內, 用戶依然可以登陸系統並更改密碼, 指定天數過後, 賬戶被鎖定
8.賬戶到期時間 //從1970年起,賬戶在這個日期前可使用,到期後失效。
9.標志 //保留
07.什麼是用戶的UID?
用戶的標識符 它和用戶一一對應關系
User Identification 的縮寫
08.不同的用戶對應UID號范圍是多少?
0 超級用戶
1-200 系統用戶
201-999 系統用戶 (不需要登錄)
1000+ 普通用戶
09.新建用戶user1、user2,用戶user2不允許登陸到系統中。
[root@oldboy ~]# useradd user1
[root@oldboy ~]# useradd user2 -s /sbin/nologin
10.創建普通用戶oldboy,其ID號為789
[root@oldboy ~]# useradd -u 789 oldboy
[root@oldboy ~]# id oldboy
uid=789(oldboy) gid=1003(oldboy) groups=1003(oldboy)
11.創建虛擬用戶test,其ID號為666
[root@oldboy ~]# useradd -u 666 -s /sbin/nologin test
12.修改oldboy用戶的ID號,修改為777
[root@oldboy ~]# usermod -u 777 oldboy
[root@oldboy ~]# id oldboy
uid=777(oldboy) gid=1003(oldboy) groups=1003(oldboy)
13.修改用戶test的命令解釋器,使其可以登錄到系統。
[root@oldboy ~]# usermod -s /bin/sh test
[root@oldboy ~]# su - test
Last login: Tue Mar 31 15:09:39 CST 2020 on pts/3
[test@oldboy ~]# whoami
test
14.刪除用戶user1.不刪除其家目錄。
[root@oldboy ~]# userdel user1
[root@oldboy ~]# ll /home/
total 0
drwx------ 3 oldboy oldboy 78 Mar 31 15:06 oldboy
drwx------ 3 test test 99 Mar 31 15:16 test
drwx------ 3 1001 1001 78 Mar 31 15:04 user1
drwx------ 3 user2 user2 78 Mar 31 15:05 user2
drwx------ 3 www www 78 Jan 1 2021 www
15.刪除用戶user2,不保留其家目錄。
[root@oldboy ~]# userdel -r user2
16.給oldboy用戶創建一個密碼為123,並嘗試登錄(兩種方法實現)
[root@oldboy ~]# passwd oldboy
[root@oldboy ~]# echo "123" |passwd --stdin oldboy
17批量創建10個用戶,前綴是你的姓,後綴為數字序列,比如qian1等。
大佬的方法
# sed 後項引用
# | xargs
# awk
[root@oldboy ~]# cat aa.sh
#!/bin/bash
read -p "請輸入你的用戶名 " ming
read -p "請輸入這個用戶名創建的次數 " shu
for i in `seq $shu`
do
useradd $ming$i
done
小弟的方法
for
[root@oldboy ~]# for i in `seq 10`;do useradd qian$i;done
18.默認情況下管理員創建了一個用戶,就會在()目錄下創建一個用戶主目錄
/home
19.如何檢查系統中存在oldboy用戶,並且顯示用戶id信息
[root@oldboy ~]# id oldboy
uid=777(oldboy) gid=1003(oldboy) groups=1003(oldboy)
20.創建gid為666,名字為www的用戶組
[root@oldboy ~]# groupadd -g 666 www
21.創建uid為666,gid為666,名字為www的用戶
[root@oldboy ~]# useradd -u 666 -g 666 www
[root@oldboy ~]# useradd -u 666 -g 666 www
useradd: group '666' does not exist
22.創建uid為888,注釋信息為"虛擬用戶",不創建家目錄,不能登錄系統,名字為oldboye的用戶
[root@oldboy ~]# useradd -u 888 -c "虛擬用戶" -M -s /sbin/nologin oldboye
23.假設公司研發部的用戶yanfa和dev屬於組yf,財務部的用戶caiwu和money屬於組cw,根據要求創建用戶及組。
[root@oldboy ~]# groupadd yf
[root@oldboy ~]# groupadd cw
[root@oldboy ~]# useradd yanfa -g yf
[root@oldboy ~]# useradd dev -g yf
[root@oldboy ~]# useradd caiwu -g cw
[root@oldboy ~]# useradd money -g cw
[root@oldboy ~]# id yanfa
uid=1021(yanfa) gid=1024(yf) groups=1024(yf)
[root@oldboy ~]# id caiwu
uid=1023(caiwu) gid=1025(cw) groups=1025(cw)
24.報如下錯誤是什麼原因,並怎麼解決
(1)
[root@oldboy ~]# id qzg
id: qzg: no such user
沒有這個用戶
(2)
[root@oldboy ~]# useradd aaa -s /sbin/nologin
useradd: group aaa exists - if you want to add this user to that group, use -g.
aaa用戶組已經存在
(3)
[root@oldboy ~]# su - qzg1
This account is currently not available.
這個用戶無法登錄系統
25.oldboy8用戶的用戶名修改成oldboy888
[root@oldboy ~]# usermod -l oldboy888 oldboy8
26.創建zls用戶,指定UID5001,基本組students 附加組sa,dba 注釋信息:one newB user, 登陸的shell:/bin/bash
曾導博客上的題
27.linux系統存放所有用戶密碼信息的文件是?
/etc/shadow
28.存放用戶賬戶信息的配置文件是?
[root@oldboy ~]# ll /etc/default/useradd
-rw-r--r--. 1 root root 119 Nov 5 2016 /etc/default/useradd
[root@oldboy ~]# ll /etc/login.defs
-rw-r--r--. 1 root root 2028 Nov 5 2016 /etc/login.defs
/etc/passwd
29.建自己姓名全拼用戶,UID5000,基本組students,附加組sa,注釋信息:2020 new student,登陸shell:/bin/bash
[root@oldboy ~]# groupadd students
[root@oldboy ~]# groupadd sa
[root@oldboy ~]# useradd -u 5000 -g students -G sa -c "2020 new student" -s /bin/bash qiangang
[root@oldboy ~]# cat /etc/passwd|tail -1
qiangang:x:5000:1027:2020 new student:/home/qiangang:/bin/bash
[root@oldboy ~]# id qiangang
uid=5000(qiangang) gid=1027(students) groups=1027(students),1028(sa)
30.建用戶useroldboy,附加組bin和root,默認shell為/bin/bash,注釋信息"user1_info"
[root@oldboy ~]# useradd -G bin,root -c "user1_info" -s /bin/bash useroldboy
[root@oldboy ~]# id useroldboy
uid=5001(useroldboy) gid=5001(useroldboy) groups=5001(useroldboy),0(root),1(bin)
31.新建一個用戶jack,指定uid為330
[root@oldboy ~]# useradd -u 330 jack
(1)修改jack的uid為666,用戶名改為jacky
[root@oldboy ~]# usermod -u 666 jack
[root@oldboy ~]# id jack
uid=666(jack) gid=5002(jack) groups=5002(jack)
[root@oldboy ~]# usermod -l jacky jack
[root@oldboy ~]# id jacky
uid=666(jacky) gid=5002(jack) groups=5002(jack)
(2)把jacky的密碼設置為123
passwd jacky
[root@oldboy ~]# echo "123"| passwd --stdin jacky
(3)切換控制台,用jacky帳戶登錄系統
[root@oldboy ~]# su - jacky
[jacky@oldboy ~]#
(4)換回控制台,用命令將jacky鎖定,驗證jacky能否再次登錄系統,解鎖後再次嘗試能否登錄系統
[root@oldboy ~]# usermod -L jacky
[root@oldboy ~]# usermod -U jacky
32.遷移jacky用戶的家目錄到/tmp/jacky
[root@oldboy ~]# usermod -md /tmp/jacky jacky
33.批量創建10個用戶,用戶名為oldboy1 oldboy2 oldboy3 .... oldboy10
[root@oldboy ~]# for i in `seq 10`;do useradd oldboy$i;done
[root@oldboy ~]# echo kkk{1..10}|xargs -n1|sed -r 's#(.*)#useradd \1#g'|bash
Ⅷ 如何在手機上使用linux操作系統
超級終端是一個通用的串列交互軟體,很多嵌入式應用的系統有與之交換的相應程序,通過這些程序,可以通過超級終端與嵌入式系統交互,使超級終端成為嵌入式系統的「顯示器」。
終端,即計算機顯示終端,是計算機系統的輸入、輸出設備。計算機顯示終端伴隨主機時代的集中處理模式而產生,並隨著計算技術的發展而不斷發展。
迄今為止,計算技術經歷了主機時代、PC時代和網路計算時代這三個發展時期,終端與計算技術發展的三個階段相適應,應用也經歷了字元啞終端、圖形終端和網路終端這三個形態。
相關介面
命令行是GRUB最基本的介面,但它也是被授予了最大控制能力的介面。在命令行介面中,輸入任何相關的GRUB命令,再回車就可以執行了。
這個介面的功能有點類似於shell的功能,比如[Tab]鍵完成,前後文提示,輸入命令時的[Ctrl]鍵組合,如[Ctrl]-[a]移到行的開頭,[Ctrl]-[e]移到行的結尾。另外,箭頭鍵,[Home],[End],[Delete]鍵與bash shell中一樣用法。
Ⅸ 安卓手機可以直接裝Linux嗎
不能。Android雖說是在linux的基礎上二次開發,但是適配工作各家是不一樣,特定的系統只能裝在特定的機型上。
一般手機使用安卓系統,而不會安裝Linux系統。通常是安卓的手機刷Linux系統,而不是Linux的手機刷安卓,本質上安卓就是精簡版的Linux。
在安卓的手機安裝Linux系統,可以試試 Linux Installer,在Google Play上找得到,應該需要Root,手機配置可能不能太低。
Linux是一種自由和開放源碼的類UNIX操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議,支持32位和64位硬體。該操作系統的內核由林納斯·托瓦茲於1991年10月5日首次發布。
Linux最初是作為支持英特爾x86架構的個人計算機的一個自由操作系統,現可運行在伺服器和其他大型平台之上,如大型計算機和超級計算機。Linux也廣泛應用在嵌入式系統上,如手機(Mobile Phone)、平板電腦(Tablet)、路由器(Router)、電視(TV)和電子游戲機等。
Ⅹ 安卓手機怎麼遠程連接linux系統。
有圖形界面的控制軟體teamviewer
LINUX上面裝個,手機在裝一個就可以控制LINUX圖形界面了
自己去他們官網看把