tutorials
ubuntu
linux
mount
windows
$ sudo apt-get install -y samba
$ sudo vim /etc/samba/smb.conf
Global Setting
部分新增[global] # ← 這行不用新增
wide links = yes
follow symlinks = yes
unix extensions = no
Misc
部分的最後添加 sendfile() 以加速檔案傳輸# Use sendfile() to accerlerate download speed
use sendfile = yes
[client_mount_folder_name]
comment = {comment}
path = {path}
browseable = yes
read only = no
create mask = 777
directory mask = 777
valid users = user1, user2
\\x.x.x.x\client_mount_folder_name
),
分隔)假設 server ip 為 123.456.789 ,samba 設定為
[Share] comment = Share path = /home/usr/Share browseable = yes read only = no create mask = 777 directory mask = 777
則是在 client 端連線到
\\123.456.789\Share
,並且 client 端地其目錄會導向 server 的/home/usr/Share
$ sudo testparm
如果沒問題,就是會出現你的設置
$ sudo pdbedit -a -u {username}
一定要建立,且建立的使用者必須是 server 上已存在使用者
$ sudo service smbd restart
-v: verbose 模式,輸出比較詳細的訊息。
May 8, 2025介紹 screen 就是可以開啟一個在內部背景執行的新 shell 的指令,即使關閉 screen 外部 shell (main shell),screen 所開啟的內部 shell 只要是 detach 狀態,就仍會繼續在背景執行,也就是即使今天在電腦 A 連線 server,並以 screen 開啟一個 screen shell,只要電腦 A 連線 server detach 該 screen 後,到電腦 B 也可以連線至 server attach 該 screen shell 另一個好處就是,如果今天 docker container 是 execute 在 screen shell 內,如果進入不能 detach container(像是 machine learning 的 training),甚至是遇到 windows 的「善意」(自動更新並重新啟動電腦) 的時候,可以 detach screen shell,並在別的 shell re-attach 而當你要處理多種類多任務時,也建議依種類開啟多 screen 之後再各種類的 screen 內部再多開多任務的 shell 舉例來說,如果今天有需要安裝套件、建立 docker、執行影像辨識還有物件偵測的多種類任務,而其中要建立 2 個 docker image(多任務)和有 3 種關於影像辨識的測試就會像以下圖示 digraph screen {
May 25, 2022Flow Re-install flow OS setting Network setting Upgrade OS ~/.bashrc
Jun 6, 2021Run container $ docker run -it -p 5566:6006 -p 7788:8888 -d docker_image -p 5566:6006: 將 container 內部的 6006 port 連到外部系統的 5566 port :::info tensorboard 預設 port 為 6006 ::: -p 7788:8888: 將 container 內部的 8888 port 連到外部系統的 7788 port :::info jupter 預設 port 為 8888
May 21, 2021or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up