SSH连接Docker容器

创建容器并且端口映射以及后台运行 1 docker run -it -d -p 9009:22 ubuntu /bin/bash 查看containerId (或者containerAlias) 1 docker ps -a 进入容器 1 2 3 # 这里的 containerId 换成 containerAlias 也是可以的 docker start containerId docker exec -it containerId /bin/bash ubuntu 更新源列表 1 apt-get update 安装ssh-client、ssh-server 1 2 3 4 apt-get install openssh-client apt-get install openssh-server # 安装 neovim 工具 apt-get install neovim 编辑 sshd_config 文件 1 vim /etc/ssh/sshd_config 允许 ssh 以 root 用户登录 1 PermitRootLogin yes 设置 root 密码,同时也是设置 ssh root登录的密码...

三月 6, 2023 · 1 分钟 · 104 字 · HCY

SSH 允许非root用户登录

通过配置/etc/ssh/sshd_config文件的AllowUsers,可以添加多个允许登录的用户名,不同用户名之间用空格分开,不在其中的用户则不可以登录 1 AllowUsers [username] 例如只想允许john和teena两个用户通过ssh登录,其余用户均不允许 1 AllowUsers john teena 执行下面的命令,重启sshd服务使配置生效 1 service sshd restart

三月 5, 2023 · 1 分钟 · 14 字 · HCY

Jupyter Notebook 远程访问 免密 设置密码登录

免密码登录 1 jupyter notebook --ip='*' --NotebookApp.token='' --NotebookApp.password='' 其中 … –ip=’*’ … 表示允许所有 ip 访问而不仅是本机的 127.0.0.1 ,从而达到远程连接的效果 远程连接但是加上一点点安全性 1 jupyter notebook --ip='*' --NotebookApp.token='hcy' 设置 token 为 hcy ,远程访问的时候如下访问 1 2 # {jupyter notebook ip}:8888/?token=hcy http://172.35.40.120:8888/?token=hcy

三月 5, 2023 · 1 分钟 · 34 字 · HCY

SZU 宿舍区上网 命令行

So easy: 1 2 # curl "http://172.30.255.42:801/eportal/portal/login?user_account={校园卡卡号}&user_password={校园卡密码}" curl "http://172.30.255.42:801/eportal/portal/login?user_account=392257&user_password=12345678"

三月 4, 2023 · 1 分钟 · 9 字 · HCY

Hugo Server 远程调试

hugo server 命令一般是在 127.0.0.1 启动服务,而使用以下命令就可以远端预览 hugo server 的结果 1 hugo server --bind=0.0.0.0 --baseURL={启动服务的机器的IP} 比如说我在服务器写了 passage ,在服务器 hugo server ,想在本地浏览器看到 server 效果,这时候 {启动服务的机器的IP} 就是服务器的 IP 我在内网远端预览 1 hugo server --bind=0.0.0.0 --baseURL=172.29.40.118

三月 3, 2023 · 1 分钟 · 30 字 · HCY