0%

1.chrome 命令行启动(不可通过ssh连接,可以尝试在真机,或者vnc连接情况下)

打开谷歌

chromium-browser https://google.com

全屏打开谷歌

chromium-browser --start-fullscreen https://google.com

自助服务模式(kiosk)打开谷歌

chromium-browser --kiosk https://google.com

注:该模式类似于常见的自主终端机的显示模式, 画面全屏显示,但与普通全屏模式又有不同,如果只有触摸屏的话,用户是无法退出全屏的。

2.树莓派开机自动启动chrome并打开指定的地址

切换到桌面的自动启动应用配置目录

cd ~/.config/autostart

创建一个自启应用配置

touch start-chrome.desktop
vi start-chrome.desktop

编辑内容如下

[Desktop Entry]
Encoding=
Name=
Comment=
Icon=
Exec=chromium-browser --start-fullscreen https://google.com
Terminal=
Type=Application
Categories=

保存重启树莓派,当桌面启动几秒后,便会自动打开chrome

参考文章

1.安装依赖

yum -y install gcc gcc-c++ automake make pam-devel openldap-deve

2.安装socks5

下载

wget https://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz

解压

tar -zxvf ss5-3.8.9-8.tar.gz

编译安装

cd ss5-3.8.9
./configure
make
make install

3.启动服务

service ss5 start

echo “env: /etc/init.d/ss5: Permission denied”

修改权限后再次启动

chmod a+x /etc/init.d/ss5
service ss5 start

此时服务已启动,但还不能正常使用,需要进行服务配置

4.服务配置

找到 authpermit, 取消注释,如下

# ///////////////////////////////////////////////////////////////////////////////////
# SHost SPort Authentication
#
auth 0.0.0.0/0 - -
# /////////////////////////////////////////////////////////////////////////////////////////////////
# Auth SHost SPort DHost DPort Fixup Group Band ExpDate
#
permit - 0.0.0.0/0 - 0.0.0.0/0 - - - - -

重启服务

service ss5 restart

socks5默认服务端口为1080, 查看系统端口列表

firewall-cmd --zone=public --list-ports

如果还没有开启, 则开启1080端口

firewall-cmd --add-port=1080/tcp --permanent
firewall-cmd --reload

至此,服务已可以连接,任何用户均可连接

5.配置用户

编辑

vi /etc/opt/ss5/ss5.conf

找到 authpermit, 修改如下

# ///////////////////////////////////////////////////////////////////////////////////
# SHost SPort Authentication
#
auth 0.0.0.0/0 - u
# /////////////////////////////////////////////////////////////////////////////////////////////////
# Auth SHost SPort DHost DPort Fixup Group Band ExpDate
#
permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -

编辑

vim /etc/opt/ss5/ss5.passwd

添加一行用户,账户与密码空格隔开

username password

重启服务

service ss5 restart

此时在连接代理服务则需要账户密码才可连接成功

参考文章

1, 系统版本

当前安装的系统版本为:CentOS 7 x64 并且没有 SELinux

2,安装

安装过程来自nginx官方的安装介绍

需要先安装 yum-utils

sudo yum install yum-utils

然后添加 nginx 的 yum 仓库
/etc/yum.repos.d/下新建文件nginx

保存一下内容

[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

安装nginx

sudo yum install nginx

到此nginx安装完毕

关于配置

nginx默认是监听80端口的

这是如果防火墙没有开放相应端口的话,是无法进行外网访问的

查看所有打开的端口: firewall-cmd --zone=public --list-ports

打开80端口 firewall-cmd --zone=public --add-port=80/tcp --permanent

之后便可以在外网访问到nginx的欢迎界面了

注:在本系统内,nginx的配置文件目录在: /etc/nginx;静态资源目录:/usr/share/nginx/

参考文章