bash-5.0$ ping 172.18.0.4
ping 172.18.0.4 (172.18.0.4): 56 data bytes
ping: permission denied (are you root?)
#無法直接切換到root
bash-5.0$ su root
su: must be suid to work properly
bash-5.0$ which
ping
/bin/ping
#進入bin目錄檢視ping 許可權 發現實際路徑在/bin/busybox
bash-5.0$ cd /bin/
bash-5.0$ ls -l ping
lrwxrwxrwx 1 root root 12 may 29 14:20 ping -> /bin/busybox
bash-5.0$ ls -l /bin/busybox
-rwxr-xr-x 1 root root 841288 may 22 06:59 /bin/busybox
#也可以一鍵使用這個命令
$ docker exec -u root 75 chmod u+s /bin/busybox
root@u-55:/etc/docker# docker exec -u root -it 75 sh
/usr/share/zabbix # chmod u+s /bin/busybox
/usr/share/zabbix # ping 172.18.0.3
ping 172.18.0.3 (172.18.0.3): 56 data bytes
64 bytes from 172.18.0.3: seq=0 ttl=64 time=0.105 ms
64 bytes from 172.18.0.3: seq=1 ttl=64 time=0.055 ms
64 bytes from 172.18.0.3: seq=2 ttl=64 time=0.070 ms
#ping 也可以使用
root@u-55:/etc/docker# docker exec -it 75 sh
/usr/share/zabbix $ ping 172.18.0.3
ping 172.18.0.3 (172.18.0.3): 56 data bytes
64 bytes from 172.18.0.3: seq=0 ttl=64 time=0.089 ms
64 bytes from 172.18.0.3: seq=1 ttl=64 time=0.055 ms
ps:使用–help檢視如何使用root賬戶進入
root@u-55:/etc/docker# docker exec --help
usage: docker exec
[options] container command [arg...]
run a command
in a running container
options:
-d, --detach detached mode: run command
in the background
--detach-keys string override the key sequence for detaching a container
-e, --env list set environment variables
-i, --interactive keep stdin open even if not attached
--privileged give extended privileges to the command
-t, --tty allocate a pseudo-tty
-u, --user string username or uid (format:
[:])
-w, --workdir string working directory inside the container
docker容器無法ping網域名稱
現象 容器內ping 114.114.114.114 正常 ping baidu.com 超時原因 dns錯誤不能進行網域名稱解析。方法一 容器目錄下新建resolv.conf檔案。vi resolv.conf寫入 search donot nameserver 8.8.8.8 nameserver...
解決pip命令無法使用
問題描述 在win10搭建python環境的時候,發現在cmd或者vscode終端無法使用pip命令,截圖如下 解決辦法 將pip程式所在路徑加入系統變數path裡面即可,具體操作不再贅述。pip是個啥?windows下執行如何執行程式 如果是在cmd裡面執行應用程式,比如pip,那麼windows...
ping命令的使用
ping 是測試網路聯接狀況以及資訊包傳送和接收狀況使用的工具,是網路測試最常用的命令。ping 向目標主機 位址 傳送乙個回送請求資料報,要求目標主機收到請求後給予答覆,從而判斷網路的響應時間和本機是否與目標主機 位址 連通。如果執行 ping 不成功,則可以 故障出現在以下幾個方面 1 網線故障...